darkstar / yii2-dbconfig
Yii 2 数据库配置
dev-master
2016-02-14 22:25 UTC
Requires
This package is auto-updated.
Last update: 2024-09-12 10:45:28 UTC
README
此小部件将快速集成后端和前端应用设置。
安装
首选的安装方式是通过 composer。
安装
运行以下命令之一:
$ php composer.phar require d4rkstar/yii2-dbconfig "dev-master"
或者
"d4rkstar/yii2-dbconfig": "dev-master"
将以下内容添加到您的 composer.json
文件的 require
部分中。
您需要从 CLI 应用数据库迁移
./yii migrate --migrationPath=@vendor/d4rkstar/yii2-dbconfig/migrations
示例用法
在您的 app/config/web.php
文件的 bootstrap
参数中添加:
'bootstrap' => ['log','dbconfig'],
在您的 app/config/web.php
文件的 components
部分中添加:
'components' => [
...
'dbconfig' => [
'class'=>'d4rkstar\dbconfig\components\ConfigurationUtils',
],
]
在您的 app/config/web.php
文件的 modules
部分中添加:
'modules' => [
...
'dbconfig' => [
'class' => 'd4rkstar\dbconfig\Module',
],
]
在您的代码中的任何位置,您都可以轻松地读取设置
...
$myValue = Yii::$app->dbconfig->section->parameter->value;
...
您可以通过 URL dbconfig/settings/index 管理设置。您可以从 URL dbconfig/settings/manage 添加新的设置。