bushart / activitylog
一个简单的修改后数据库日志
1.0
2023-05-16 13:10 UTC
This package is auto-updated.
Last update: 2024-09-16 15:52:03 UTC
README
本软件包提供易于使用的功能,以记录您的应用程序用户的操作。它还可以自动记录模型事件。所有活动都将存储在 activity_log 表中
安装
要安装软件包,请使用 Composer 简单地要求它
composer require bushart/activitylog
发布配置文件
php artisan vendor:publish --tag=migrations
安装软件包后,您可以通过运行迁移来创建您数据库中的 activity_logs 表
php artisan migrate
使用方法
将其添加到您的 App/Providers/EventServiceProvider.php 文件中
use bushart\activitylog\Events\LogActivity;
use bushart\activitylog\Listeners\LogActivityListener;
protected $listen => [
// ...
LogActivity::class => [
LogActivityListener::class,
],
],
自定义使用
以所需数据触发事件
event(new LogActivity(['log_name' => 'test', 'description' => 'test description']));
这将活动日志记录到您的数据库中的 activity_logs 表。
支持
如果您在此软件包中遇到任何问题,请在 GitHub 仓库中打开一个问题,或通过 busharthussain@gmail.com 联系我们。
我希望这个示例描述能帮助您编写自己的 README 文件!如果您有任何其他问题,请告诉我。