0.2.0
0.2.0.0
MIT
The Requires
The Development Requires
0.1.0
0.1.0.0
MIT
The Requires
The Development Requires
Wallogit.com
2017 © Pedro Peláez
A library for reading config files of various formats, and representing them as config tree objects., (*2)
config.json file:, (*3)
{
"parameters": {
"mysql": {
"user": "dbuser"
}
}
}
$configBuilder = new \ConfigTree\Builder\ConfigTreeBuilder();
$configBuilder->addSettingsFromPath('/path/config.json');
$config = $configBuilder->buildConfigTreeAndReset();
$mysqlUsername = $config->getSettingFromPath('parameters/mysql/user');
// $mysqlUsername === "dbuser"
Or, do stuff like this:, (*4)
$dbConfig = $config->getSubtreeFromPath('parameters/mysql');
MIT
MIT