genesis / config
该软件包最新版本(1.0.0)没有可用的许可信息。
管理多个环境的配置的简单方法。
1.0.0
2019-01-15 10:31 UTC
This package is not auto-updated.
Last update: 2024-09-19 15:49:57 UTC
README
基于环境管理配置的非常简单的方式。
$ composer require genesis/config
使用方法
创建一个名为 database.json 的文件,内容如下:
{ "development": { "name": "", "username": "", "password": "" }, "staging": { "name": "", "username": "", "password": "" }, "production": { ... } }
const ENVIRONMENT = 'development'; const PATH = __DIR__ . '/allJsonConfigs/'; $config = new Config(self::PATH, self::ENVIRONMENT); $dbname = $config->set('database')->get('name'); $username = $config->get('username'); $password = $config->get('password');