PHPackages                             ltd-beget/sphinx-configurator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. ltd-beget/sphinx-configurator

ActiveLibrary[Parsing &amp; Serialization](/categories/parsing)

ltd-beget/sphinx-configurator
=============================

Php library for parsing and editing sphinx.conf files.

v2.0.0(3y ago)66.3k↓68.8%1[1 issues](https://github.com/LTD-Beget/sphinx-configurator/issues)PHPPHP &gt;=7.2

Since Mar 22Pushed 3y ago19 watchersCompare

[ Source](https://github.com/LTD-Beget/sphinx-configurator)[ Packagist](https://packagist.org/packages/ltd-beget/sphinx-configurator)[ RSS](/packages/ltd-beget-sphinx-configurator/feed)WikiDiscussions master Synced today

READMEChangelog (10)Dependencies (5)Versions (12)Used By (0)

sphinx-configurator
===================

[](#sphinx-configurator)

[![Latest Stable Version](https://camo.githubusercontent.com/1b833447eeace57f55e87df86fc51182ed775c63efb72caaa0d8c2674d2699dd/68747470733a2f2f706f7365722e707567782e6f72672f6c74642d62656765742f737068696e782d636f6e666967757261746f722f76657273696f6e)](https://packagist.org/packages/ltd-beget/sphinx-configurator)[![Total Downloads](https://camo.githubusercontent.com/161b33538bb59d045300b1d9390ecb68ca3bce588a17800a1fcf006133b99733/68747470733a2f2f706f7365722e707567782e6f72672f6c74642d62656765742f737068696e782d636f6e666967757261746f722f646f776e6c6f616473)](https://packagist.org/packages/ltd-beget/sphinx-configurator)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/b90152fe2cae3052d1ad06b52f558c98fb33cca491c47679ba9e2a6d48fdee6f/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4c54442d42656765742f737068696e782d636f6e666967757261746f722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/LTD-Beget/sphinx-configurator/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/32a0082ee6a27c6ddee4313e6576a8b4b7c8e2684e07027633f0809e5113bb4b/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4c54442d42656765742f737068696e782d636f6e666967757261746f722f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/LTD-Beget/sphinx-configurator/?branch=master)[![Build Status](https://camo.githubusercontent.com/932eccc2151fb6606bb087811a2f9a69b11ed6f0df629109cb79620c458cad1e/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4c54442d42656765742f737068696e782d636f6e666967757261746f722f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/LTD-Beget/sphinx-configurator/build-status/master)[![Documentation](https://camo.githubusercontent.com/55fb717cddc4bb594596928f09a8882c2bd676bdc64fbf365ab613b791f251ce/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636f64652d646f63756d656e7465642d627269676874677265656e2e737667)](http://ltd-beget.github.io/sphinx-configurator/documentation/html/index.html)[![Documentation](https://camo.githubusercontent.com/d69fd2d3f0cfd17dfa5e9a33b462ba57fac9599ca86654ce13c3c55ffc462642/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f636f64652d636f7665726167652d627269676874677265656e2e737667)](http://ltd-beget.github.io/sphinx-configurator/coverage/)[![License MIT](https://camo.githubusercontent.com/db79b92834d905629b1aea42c9aa493da02060189e2af90840b1be5d6bf6ddf7/687474703a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e7376673f7374796c653d666c6174)](https://github.com/LTD-Beget/sphinx-configurator/blob/master/LICENSE)

Php library for parsing and editing sphinx.conf files programmatically with high level abstraction.

Installation
------------

[](#installation)

```
composer require ltd-beget/sphinx-configurator
```

Sphinx version
--------------

[](#sphinx-version)

The library supports the following versions of sphinx:

- [2.2.10](http://sphinxsearch.com/docs/current.html)
- [2.2.8](http://sphinxsearch.com/docs/archives/manual-2.2.8.html)
- [2.2.6](http://sphinxsearch.com/docs/archives/manual-2.2.6.html)
- [2.2.5](http://sphinxsearch.com/docs/archives/manual-2.2.5.html)
- [2.2.4](http://sphinxsearch.com/docs/archives/manual-2.2.4.html)
- [2.2.3](http://sphinxsearch.com/docs/archives/manual-2.2.3.html)
- [2.2.2](http://sphinxsearch.com/docs/archives/manual-2.2.2.html)
- [2.2.1](http://sphinxsearch.com/docs/archives/manual-2.2.1.html)
- [2.1.9](http://sphinxsearch.com/docs/archives/manual-2.1.9.html)
- [2.1.8](http://sphinxsearch.com/docs/archives/manual-2.1.8.html)
- [2.1.7](http://sphinxsearch.com/docs/archives/manual-2.1.7.html)
- [2.1.6](http://sphinxsearch.com/docs/archives/manual-2.1.6.html)
- [2.1.5](http://sphinxsearch.com/docs/archives/manual-2.1.5.html)
- [2.1.4](http://sphinxsearch.com/docs/archives/manual-2.1.4.html)
- [2.1.3](http://sphinxsearch.com/docs/archives/manual-2.1.3.html)
- [2.1.2](http://sphinxsearch.com/docs/archives/manual-2.1.2.html)
- [2.1.1](http://sphinxsearch.com/docs/archives/manual-2.1.1.html)

Usage
-----

[](#usage)

### work with documentation informer

[](#work-with-documentation-informer)

This class give you full information about concrete option. You can use it separately if you need.

```
