steroid/config

v1.1.1 2015-05-29 08:04 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:38:32 UTC


README

Build Status Coverage Status SensioLabsInsight Latest Stable Version Monthly Downloads

安装

"steroid/config": "~1.0"

用法

Config::setCacheDirectory($cache_directory);
$config = Config::instance()->load('config.txt');
$locale = $config->get('dev.locale');
$locale = Config::instance()->get('dev.locale');

设置根目录,通常如果你在配置中定义了根目录以分离开发和生产或任何其他分离,所有对配置的调用都将使用根目录作为前缀。根目录可以在初始化配置时在引导程序中设置。

$config = Config::instance()->setRoot('dev');
$locale = $config->get('locale');
$locale = Config::instance()->get('locale');

配置文件语法

文档尚未定义,所有支持的配置都在 tests/files 中列出并简要说明。

变更日志

v1.1.1 - 重构解析器

v1.1.0 - 添加对配置根的支持 - 添加多行支持并带有过滤器支持 - 更完整的测试和配置文件,包含所有支持的语法

v1.0.1 - 实例 multione 还会在未创建的情况下创建实例

v1.0.0 - 初始版本