hendrignwn / yii2-log
活动日志功能模型
dev-master
2016-11-02 06:39 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: *
- yiisoft/yii2-bootstrap: *
This package is not auto-updated.
Last update: 2024-09-28 19:09:46 UTC
README
主要功能是记录模型的变化。
- 有一个功能允许用户查看这些日志。
安装
安装此扩展的首选方式是通过 composer。之后,运行以下命令之一
php composer.phar require --prefer-dist hendrignwn/yii2-log
或者
"hendrignwn/yii2-log": "dev-master"
将其添加到你的 composer.json
文件的 require 部分。为数据库运行迁移
yii migrate --migrationPath=@hendrignwn/log/migrations
在主配置文件中的 modules 部分添加
'modules' => [
...
'log-module' => [
'class' => hendrignwn\log\LogModule::className(),
],
...
]
在你想记录日志的 Model 中添加到 function behavior()
public function behaviors() {
return [
...
'hendrignwn\log\behaviors\LogBehavior',
...
];
}
或者在父 Models 中添加,如果你想要设置要记录的模型但此代码 'hendrignwn\log\behaviors\LogBehavior' 不可重用。
public function behaviors() {
return [
....
'hendrignwn\log\behaviors\LoggableBehavior',
....
];
}
使用方法
扩展安装完成后,检查 URL:[你的应用程序基本 URL]/index.php/log-module
注意:只有当用户已经登录时才能访问此日志。否则将出现错误 403 权限访问不允许。
许可证
Hendri Gunawan