fas / configuration
快速简单的配置管理
0.2.2
2021-07-09 21:12 UTC
Requires
- php: >=7.4.0
- symfony/yaml: ^5.2
Requires (Dev)
- phpmd/phpmd: ^2.10
- phpunit/phpunit: ^9
- squizlabs/php_codesniffer: ^3.6
README
安装
composer require fas/configuration
用法
一个简单的配置文件库。
database: host: mydbhost
<?php require __DIR__ . '/vendor/autoload.php'; use Fas\Configuration\DotNotation; use Fas\Configuration\YamlLoader; $configuration = new DotNotation(YamlLoader::loadWithOverrides('/app/config.yml')); var_dump($configuration->require('database.host'));
输出
/app/test.php:9:
string(8) "mydbhost"