exertis / yii2-save-with-audit-trail-behavior
为您的模型添加了 $model->saveWithAuditTrail() 方法,允许您注释对数据的更改。
v1.0.7
2016-02-09 14:11 UTC
Requires
- yiisoft/yii2: >=2.0
This package is not auto-updated.
Last update: 2024-09-24 04:09:54 UTC
README
为您的模型添加了 $model->saveWithAuditTrail() 方法,允许您注释对数据的更改。
安装
安装此扩展的首选方法是通过 composer。
运行以下命令之一:
php composer.phar require --prefer-dist exertis/yii2-save-with-audit-trail-behavior "*"
或者将以下内容添加到您的 composer.json
文件的 require 部分:
"exertis/yii2-save-with-audit-trail-behavior": "*"
数据库设置
您需要运行一些迁移来设置审计跟踪表。
php yii migrate --migrationPath=@vendor/exertis/yii2-save-with-audit-trail-behavior/migrations
配置
首先您需要按照以下方式配置模型:
use exertis\savewithaudittrail\SaveWithAuditTrailBehavior; class Post extends ActiveRecord { public function behaviors() { return [ [ 'class' => SaveWithAuditTrailBehavior::className(), ], ]; } }