sxywy/laravel-runlogs

专门为laravel编写的composer包,主要用于记录框架运行日志

v0.0.1 2023-09-19 09:54 UTC

This package is auto-updated.

Last update: 2024-09-20 04:15:29 UTC


README

Software License Travis Total Downloads

安装

composer require sxywy/laravel-runlogs

laravel 使用

php artisan vendor:publish 
// 选择: Sxywy\LaravelRunLogs\SxywylogsServiceProvider

# 配置全局中间件
在 app/Http/Kernel.php 文件的 $middleware 数组中添加如下一行:
\Sxywy\LaravelRunLogs\Middleware\SxywyRequestLogMiddleware::class,

# 配置 command 任务调度
在 app/Console/Kernel.php 文件的 schedule 方法中添加如下一行:
withoutOverlapping: 避免任务重复
everyMinute: 每分钟执行一次
$schedule->command('SxywyRequestLog')->withoutOverlapping()->everyMinute();

用法

简要介绍此包的用法。

测试

使用以下命令运行测试

vendor/bin/phpunit

变更日志

请参阅 CHANGELOG 获取更多关于最近更改的信息。

贡献

请参阅 CONTRIBUTING 获取详细信息。

致谢

安全

如果您发现任何与安全相关的问题,请通过电子邮件 sxy@shuxiaoyuan.com 而不是使用问题跟踪器来报告。

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 获取更多信息。