laravel-tool / audit
Laravel工具审计模型
v1.2.4
2023-01-13 09:42 UTC
Requires
- php: ^7.1.3
- ext-json: *
- illuminate/auth: ^5.5|^6|^7|^8|^9
- illuminate/contracts: ^5.5|^6|^7|^8|^9
- illuminate/database: ^5.5|^6|^7|^8|^9
- illuminate/http: ^5.5|^6|^7|^8|^9
- illuminate/redis: ^5.5|^6|^7|^8|^9
- illuminate/support: ^5.5|^6|^7|^8|^9
- symfony/http-foundation: ^3.1|^4
- symfony/http-kernel: ^3.1|^4
Requires (Dev)
- laravel/framework: ^5.5|^6
- phpunit/phpunit: ^4.8|^5.2|^7.0
README
通过观察者从更改中收集审计信息
安装
Composer
composer require laravel-tool/audit
Laravel
服务提供者自动发现
Lumen
添加到 bootstrap/app.php
$app->register(LaravelTool\Audit\ServiceProvider::class);
配置
php artisan vendor:publish --provider=LaravelTool\Audit\ServiceProvider
迁移
php artisan migrate
使用
将特性安装到模型类中
use LaravelTool\Audit\Traits\Auditable;