该包已被弃用且不再维护。未建议替代包。

轻松加载您的配置文件。

v0.1.1 2015-06-14 14:35 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:48:27 UTC


README

此包允许您轻松加载配置文件。

安装

建议使用 Composer 进行安装

使用终端

composer require tres-framework/config

示例

$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');

您应该查看 单元测试 以获取更多示例。