├── .github └── workflows │ └── default.yml ├── .phplint.yml ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── README.md ├── composer.json ├── composer.lock ├── docker-compose.yml ├── phpspec.yml ├── phpstan.neon ├── resources ├── example.conf └── invalid.conf └── src ├── Configuration.php ├── Exception ├── LoaderException.php └── WriterException.php ├── Loader ├── AbstractLoader.php ├── FlysystemLoader.php ├── IniFileLoader.php ├── IniStringLoader.php └── LoaderInterface.php ├── Section ├── Base.php ├── EventListener.php ├── FcgiProgram.php ├── GenericSection.php ├── Group.php ├── Includes.php ├── InetHttpServer.php ├── Named.php ├── Program.php ├── RpcInterface.php ├── SectionData.php ├── SectionInterface.php ├── Supervisorctl.php ├── Supervisord.php └── UnixHttpServer.php ├── Util.php ├── Writer ├── AbstractWriter.php ├── FlysystemWriter.php ├── IniFileWriter.php └── WriterInterface.php └── functions.php /.github/workflows/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/.github/workflows/default.yml -------------------------------------------------------------------------------- /.phplint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/.phplint.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/composer.lock -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /phpspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/phpspec.yml -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/phpstan.neon -------------------------------------------------------------------------------- /resources/example.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/resources/example.conf -------------------------------------------------------------------------------- /resources/invalid.conf: -------------------------------------------------------------------------------- 1 | this is an invalid INI file which cannot be parsed 2 | ?{}|&~![()^" 3 | -------------------------------------------------------------------------------- /src/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Configuration.php -------------------------------------------------------------------------------- /src/Exception/LoaderException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Exception/LoaderException.php -------------------------------------------------------------------------------- /src/Exception/WriterException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Exception/WriterException.php -------------------------------------------------------------------------------- /src/Loader/AbstractLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Loader/AbstractLoader.php -------------------------------------------------------------------------------- /src/Loader/FlysystemLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Loader/FlysystemLoader.php -------------------------------------------------------------------------------- /src/Loader/IniFileLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Loader/IniFileLoader.php -------------------------------------------------------------------------------- /src/Loader/IniStringLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Loader/IniStringLoader.php -------------------------------------------------------------------------------- /src/Loader/LoaderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Loader/LoaderInterface.php -------------------------------------------------------------------------------- /src/Section/Base.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/Base.php -------------------------------------------------------------------------------- /src/Section/EventListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/EventListener.php -------------------------------------------------------------------------------- /src/Section/FcgiProgram.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/FcgiProgram.php -------------------------------------------------------------------------------- /src/Section/GenericSection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/GenericSection.php -------------------------------------------------------------------------------- /src/Section/Group.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/Group.php -------------------------------------------------------------------------------- /src/Section/Includes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/Includes.php -------------------------------------------------------------------------------- /src/Section/InetHttpServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/InetHttpServer.php -------------------------------------------------------------------------------- /src/Section/Named.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/Named.php -------------------------------------------------------------------------------- /src/Section/Program.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/Program.php -------------------------------------------------------------------------------- /src/Section/RpcInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/RpcInterface.php -------------------------------------------------------------------------------- /src/Section/SectionData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/SectionData.php -------------------------------------------------------------------------------- /src/Section/SectionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/SectionInterface.php -------------------------------------------------------------------------------- /src/Section/Supervisorctl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/Supervisorctl.php -------------------------------------------------------------------------------- /src/Section/Supervisord.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/Supervisord.php -------------------------------------------------------------------------------- /src/Section/UnixHttpServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Section/UnixHttpServer.php -------------------------------------------------------------------------------- /src/Util.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Util.php -------------------------------------------------------------------------------- /src/Writer/AbstractWriter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Writer/AbstractWriter.php -------------------------------------------------------------------------------- /src/Writer/FlysystemWriter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Writer/FlysystemWriter.php -------------------------------------------------------------------------------- /src/Writer/IniFileWriter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Writer/IniFileWriter.php -------------------------------------------------------------------------------- /src/Writer/WriterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/Writer/WriterInterface.php -------------------------------------------------------------------------------- /src/functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/supervisorphp/configuration/HEAD/src/functions.php --------------------------------------------------------------------------------