Laravel Activity Log操作日志扩展包

Laravel Activity Log操作日志扩展包

简介

Laravel Action Logs操作日志记录Laravel Activity Log

很多数据管理员都想记录他们用户的所有活跃记录。这个包可以很方便的记录你的用户何时何地的创建、更新实体的记录。外加,现在这个包还可以记录多个版本的实体间数据的变更。

优势

  1. 简单的实体实现
  2. 记录所有创建、更新实体的用户和次数
  3. 支持记录自定义信息(登录、登出等)

福利彩蛋:没有好玩的 API 接口?上百款免费接口等你来,免费 API,免费 API 大全

安装

安装组件

composer require spatie/laravel-activitylog

发布配置文件

php artisan vendor:publish --provider="Spatie\Activitylog\ActivitylogServiceProvider" --tag="config"

数据迁移文件

php artisan vendor:publish --provider="Spatie\Activitylog\ActivitylogServiceProvider" --tag="migrations"

数据迁移

php artisan migrate

.env配置数据库连接

新版本添加了日志数据库连接配置,如有需要可以自定义连接,否则会适用系统默认的数据库连接

ACTIVITY_LOGGER_DB_CONNECTION=connection

用法

基础用法

扩展基本使用,直接在想记录日志的地方条用改方法,比如登录成功或失败的时候需要记录下登录日志

activity()->log('Look mum, I logged something')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值