denniseilander / pulse-log-files
一个轻量级的Laravel Pulse包,可轻松查看当前项目中的可用日志文件。
0.2.0
2024-03-20 22:44 UTC
Requires
- php: ^8.1
- illuminate/contracts: ^10.0|^11.0
- laravel/pulse: ^1.0@beta
- spatie/laravel-package-tools: ^1.16.0
Requires (Dev)
- laravel/pint: ^1.0
- nesbot/carbon: ^2.63
- nunomaduro/collision: ^7.8|^8.1
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^8.0|^9.0
- pestphp/pest: ^2.31
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
README
一个轻量级的Laravel Pulse包,可轻松查看当前项目中的可用日志文件。

安装
您可以通过composer安装此包
composer require denniseilander/pulse-log-files
注册记录器
要使Laravel Pulse检查可用的日志文件,您需要在config/pulse.php
文件中注册记录器。
return [ ... 'recorders' => [ \Denniseilander\LogFiles\Recorders\LogFiles::class => [], ], ];
更改间隔(可选)
默认情况下,记录器将每5分钟检查一次。
您可以通过向数组添加run_every_seconds
键来更改此设置。
'recorders' => [ \Denniseilander\LogFiles\Recorders\LogFiles::class => [ 'run_every_seconds' => 10 * 60, // 10 minutes ], ],
可选地,您可以使用以下方式发布视图
php artisan vendor:publish --tag="pulse-log-files-views"
使用
您可以在视图中使用组件,如下所示
<livewire:pulse.log-files cols="4" />
测试
composer test
变更日志
请参阅变更日志以获取有关最近更改的更多信息。
贡献
请参阅贡献指南以获取详细信息。
安全漏洞
请查看我们的安全策略以了解如何报告安全漏洞。
致谢
许可协议
MIT许可协议(MIT)。有关更多信息,请参阅许可文件。