olsgreen / laravel-auditable
此包的最新版本(dev-master)没有可用的许可证信息。
为Laravel 4.X中的Eloquent ORM实现的一个易于实现的属性审计日志。
dev-master
2014-10-25 11:40 UTC
Requires
- php: >=5.3.0
- illuminate/support: 4.*
This package is auto-updated.
Last update: 2024-09-06 21:42:33 UTC
README
为Laravel 4.X中的Eloquent ORM实现的一个易于实现的属性审计日志。
安装
将仓库添加到您的 composer.json
"repositories": [
{
"type": "vcs",
"url": "https://github.com/olsgreen/laravel-auditable"
}
],
并也需要Auditable
"require": {
"laravel/framework": "4.1.*",
"olsgreen/laravel-guardian": "dev-master",
},
运行 composer update
更新您的应用程序或运行 composer install
进行安装。
安装/更新后,您需要运行包迁移,如下所示
php artisan migrate --package="olsgreen/auditable"
并将 Auditable
作为服务提供者添加到您的 app/config/app.php
'providers' => array(
'Illuminate\Foundation\Providers\ArtisanServiceProvider',
'Illuminate\Auth\AuthServiceProvider',
..........
// Auditable - add this line below the others
'Olsgreen\Auditable\AuditableServiceProvider',
),
完成这些操作后,您就可以开始使用了。
入门指南
Auditable提供了两种实现方式
- 继承,通过使用我们的
AuditableModel
作为基类。 - 添加模型事件观察者。
通过继承使用Auditable
待续。
通过模型事件观察者使用Auditable
待续。
许可证
版权(c)2014 Oliver Green
特此授予任何获得本软件及其相关文档副本(以下简称“软件”)的人免费权利,以无限制地处理该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许向获得软件的人提供副本,前提是受以下条件的约束
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、针对特定目的的适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论这些责任是因合同、侵权或其他方式引起的,无论是否与软件或其使用或其他方式有关。