tres-framework / config
This package is abandoned and no longer maintained.
No replacement package was suggested.
Easily load your configuration files.
v0.1.1
2015-06-14 14:35 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- phpunit/phpunit: ^4.7
This package is not auto-updated.
Last update: 2022-02-01 12:48:27 UTC
README
This package allows you to easily load your configuration files.
Installing
It's recommended to install by using Composer:
Using the terminal:
composer require tres-framework/config
Examples
$config = new Config(); $config->addFromArray([ 'cookie.lifetime_in_hours' => 48, 'database' => [ 'mysql.host' => '127.0.0.1', 'mysql.user' => 'bob', ], 'deeply.nested.array.with.zero' => 0, 'deeply.nested.array.with.a.null' => null, 'deeply.nested.array.with.a.false' => false, ]); $config->addFromFile(__DIR__.'/config/database.php'); echo 'Cookie lifetime: '.$config->get('cookie.lifetime_in_hours');
You should check out the unit tests for more examples.