jaleeldgk / laravel-access-logs
一个用于记录用户请求的Laravel扩展包,是调试所有请求的最佳方式。
v1.1.0
2024-06-19 08:09 UTC
Requires
- php: ^7.3|^8.0
- illuminate/support: ^7.0|^8.0|^9.0|^10.0
- nesbot/carbon: ^2.0
This package is auto-updated.
Last update: 2024-09-19 10:38:45 UTC
README
一个用于记录用户活动和错误的Laravel扩展包。
安装
通过composer安装
composer require jaleeldgk/laravel-access-logs
发布文件
通过composer安装
php artisan vendor:publish --provider="Jaleeldgk\LaravelAccessLogs\LaravelAccessLogsServiceProvider" --tag="config" php artisan migrate
用法
您可以通过在应用程序的任何地方调用LogHelper::createLog()方法来记录用户活动
use Jaleeldgk\LaravelAccessLogs\Helpers\LogHelper;
LogHelper::createLog()
配置
您可以通过编辑config/laravel-access-logs.php文件来自定义日志记录行为
return [
'log_user_id' => true,
'log_ip' => true,
'log_user_agent' => true,
'log_params' => true,
'log_error_message' => true,
'log_error_trace' => true,
'log_referral' => true,
'log_feedback' => true,
];
作者
Jaleel Ahmad 邮箱: jaleel.ds20@gmail.com GitHub: github.com/jaleeldgk
许可证
此软件包是开源软件,许可协议为MIT协议。
测试软件包
通过运行测试确保软件包正常工作
./vendor/bin/phpunit