nsrosenqvist / soma-logger
SOMA 框架集成的 Monolog
1.0.0
2020-06-09 13:00 UTC
Requires
- php: >=7.0.0
- illuminate/support: ^7.0
- monolog/monolog: ^2.0
This package is auto-updated.
Last update: 2024-09-09 22:43:48 UTC
README
安装
composer require nsrosenqvist/soma-logger
使用方法
首先注册服务提供者。默认配置在 config/app.php
文件中。如果您想要除了简单的文件日志之外的任何内容,您需要将 Monolog 处理器连接到 SOMA 异常处理器(查看 LoggerProvider.php
的源代码)或通过将配置值 app.catch-exceptions
设置为 false
来禁用内置的异常处理器。
示例配置
<?php return [ 'log' => [ 'debug' => storage_path('logs/debug.log'), 'info' => storage_path('logs/info.log'), 'error' => storage_path('logs/error.log') ], ];
许可证
MIT