greensight / laravel-stdout-logs-helper
此包已废弃,不再维护。作者建议使用ensi/laravel-stdout-logs-helper包。
0.1.0
2021-08-18 11:58 UTC
Requires
- php: ^7.3 || ^8.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- illuminate/support: ^8.53
- monolog/monolog: ^2.3
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2021-10-05 20:23:24 UTC
README
已过时,请使用 https://github.com/ensi-platform/laravel-telemetry 代替
用于在 stdout 中复制日志的包。
安装
composer require greensight/laravel-stdout-logs-helper
- 将
config/logging.php
中的日志通道描述包裹在LaravelStdoutLogsHelper::addStdoutStacks()
的调用中 - 使用辅助函数添加新的日志通道
示例
return LaravelStdoutLogsHelper::addStdoutStacks([
'default' => env('LOG_CHANNEL', 'stack'),
'channels' => [
'daily' => LaravelStdoutLogsHelper::makeDailyChannel(storage_path('logs/laravel.log')),
'checkout' => LaravelStdoutLogsHelper::makeDailyChannel(storage_path('logs/checkout.log'), 3)
],
]);