silverstripe/dataobject-auditor
Composer 安装命令:
composer require silverstripe/dataobject-auditor
包简介
Audits delete and write operations on DataObjects
README 文档
README
A SilverStripe module which audits updates to and deletions from DataObject subclasses.
Installation
composer require silverstripe/dataobject-auditor
Setup
No setup is required as the AuditExtension is automatically added to DataObject.
Changes are added to two tables viz. DataObjectAuditor_Audit which has a $has_many to DataObjectAuditor_AuditValues.
Only changed records are added to the DataObjectAuditor_AuditValues table to prevent duplication.
In the case of deletion though, the entire record is written.
Configuration/Usage instructions
By default all DataObjects, except Audit and AuditValue are audited.
You can exclude some items by adding them to the AuditExtension::audit_exclusions config setting:
SilverStripe\DataObjectAuditor\Extensions\AuditExtension: audit_exclusions: - Namespaced\ClassName1 - Namespaced\ClassName2
Bugtracker
Bugs are tracked on github.com.
统计信息
- 总下载量: 151
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 5
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-2-Clause
- 更新时间: 2017-12-24