shuxiaoyuan666 / implogs

专门为imp编写的composer包,主要用于记录框架允许的日志。

安装: 7

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:

0.1.0 2023-08-25 10:39 UTC

This package is auto-updated.

Last update: 2024-09-25 14:04:02 UTC


README

Software License Travis Total Downloads

安装

composer require shuxiaoyuan666/implogs

laravel 使用

php artisan vendor:publish 
// 选择: Shuxiaoyuan666\Implogs\ImplogsServiceProvider

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

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

用法

简要介绍此包的用法。

测试

使用以下命令运行测试

vendor/bin/phpunit

更新日志

有关最近变更的更多信息,请参阅更新日志

贡献

有关详细信息,请参阅贡献指南

致谢

安全

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

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件