zaphyr-org / config
Load configuration files the easy way. This configuration loader supports PHP, INI, JSON, XML, YAML and NEON file extensions.
Requires
- php: >=8.1
- ext-json: *
- ext-libxml: *
- ext-simplexml: *
- nette/neon: ^3.4
- psr/container: ^2.0
- symfony/yaml: ^6.2
- zaphyr-org/utils: ^2.2
Requires (Dev)
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.0
- roave/security-advisories: dev-latest
- squizlabs/php_codesniffer: ^4.0
Suggests
- zaphyr-org/container: Powerful auto wiring dependency injection container including PSR-11.
Provides
README
CONFIG
Load configuration files the easy way. This configuration loader supports PHP, INI, JSON, XML, YAML and NEON file extensions.
System Requirements
You need PHP => 8.1.0
but the latest stable version of PHP is recommended.
Installation
It's recommended that you use Composer to install the config repository.
composer require zaphyr-org/config
Documentation
You can read the full documentation here.
Issues
Bug reports and feature requests can be submitted on the GitHub Issue Tracker.
Security
If you discover security related issues, please email security@zaphyr.org instead of using the issue tracker!
Contributing
Please see CONTRIBUTING for details.
Code of Conduct
Please see CODE OF CONDUCT for details.
License
This project is licensed under the MIT license. See LICENSE for more information.