phpallas / config
A PHP component that manages application configurations, providing methods for reading, writing, and manipulating various configuration formats such as JSON, YAML, INI, and XML.
1.0.0
2025-04-07 20:36 UTC
Requires
- php: >=5.3
- phpallas/abstract-types: >=1.0
- phpallas/buffer: >=1.0
- phpallas/utilities: >=1.0
Requires (Dev)
- onspli/phpdoc-markdown: ^0.3.3
- phpdocumentor/shim: ^3.7
- phpunit/phpunit: ^11
This package is auto-updated.
Last update: 2025-04-07 20:38:12 UTC
README
A simple but efficient config manager for PHP applications.
Key Features:
- Load from json config files
- Protect values against changes
Installation
composer install phpallas/config
Usage
use PHPallas\Config\ConfigFactory; use PHPallas\Config\ConfigDirector; $builder = new ConfigFactory(); $director = new ConfigDirector($builder); $config = $director->build(/*directory of config files*/$directory);