kucera / monolog-extensions
一系列 Monolog 扩展。
v0.2.0
2016-11-09 07:56 UTC
Requires
- php: ~7.0
- monolog/monolog: ~1.0
- tracy/tracy: ~2.4.0
Requires (Dev)
- jakub-onderka/php-console-highlighter: 0.3.2
- jakub-onderka/php-parallel-lint: 0.9.2
- phing/phing: 2.15.2
- phpunit/phpunit: 5.6.2
- shipito/coding-standard: 0.6.0
This package is not auto-updated.
Last update: 2024-09-14 16:34:35 UTC
README
一组 Monolog 扩展。
安装
使用 Composer
$ composer require kucera/monolog-extensions:~0.2.0
蓝屏处理器
使用 Tracy 将您的异常报告转换为美丽且清晰的 HTML 文件。
告诉我如何操作!
只需将处理器推入堆栈。
use Kucera\Monolog\BlueScreenFactory; use Kucera\Monolog\BlueScreenHandler; use Monolog\Logger; $logger = new Monolog\Logger('channel'); $logDirectory = __DIR__ . '/log'; $logger->pushHandler(new BlueScreenHandler( Factory::blueScreen(), $logDirectory, Logger::DEBUG, $bubble = TRUE ));
… 立刻受益!
$logger->critical('Exception occured!', array( 'exception' => new Exception(), ));
提示
您不必使用工厂方法,处理器本身即可实例化。此时 Kucera\Monolog\BlueScreenFactory::create()
可能很有用。