jmillerdesign / log_action
该软件包最新版本(dev-master)没有提供许可证信息。
CakePHP 插件,用于监控用户对数据库所做的更改。
dev-master
2015-05-17 02:16 UTC
Requires
- php: >=5.3.0
- composer/installers: *
This package is not auto-updated.
Last update: 2024-09-28 18:21:15 UTC
README
版本 8,作者:J. Miller
此插件将监控数据库中指定的字段更改。它将记录更改前后的值,以及执行更改的用户_id。
安装
-
运行以下命令以创建数据库表 log_actions。
cake schema create --plugin LogAction
-
在 Config/bootstrap.php 中加载插件
CakePlugin::load('LogAction');
-
将行为添加到要监控的模型,并指定要监控的字段。如果您没有指定字段,则将监控所有字段。
public $actsAs = array( 'LogAction.LogAction' => array( 'fields' => array('title', 'body'), 'trackDelete' => false ) );
待办事项
- 添加对 AppModel 的支持,以监控所有表中所有字段或指定字段。