nella/monolog-tracy

该软件包已被废弃且不再维护。作者建议使用 mangoweb/monolog-tracy-handler 软件包。

Monolog 的 Tracy 蓝屏处理器

v2.0.6 2020-02-20 13:08 UTC

This package is auto-updated.

Last update: 2021-03-08 15:26:33 UTC


README

Build Status Windows Build Status Code Coverage SensioLabsInsight Status Latest Stable Version Composer Downloads Dependency Status License MIT, GPL-2, GPL-3

Shipito LLC 赞助。

安装

使用 Composer

$ composer require nella/monolog-tracy

蓝屏处理器

使用 Tracy 将异常报告转换为美丽清晰的 HTML 文件。

Uncaught exception rendered by Tracy

告诉我如何做!

只需将处理器推入堆栈。

use Nella\MonologTracy\BlueScreenHandler;
use Nella\MonologTracy\Tracy\BlueScreenFactory;
use Nella\MonologTracy\Tracy\LoggerHelper;

$logger = new Monolog\Logger('channel');

$factory = new BlueScreenFactory();
$helper = new LoggerHelper(__DIR__ . '/log', $factory->create());
$handler = new BlueScreenHandler($helper);

$logger->pushHandler($handler);

… 利润!

$logger->critical('Exception occured!', array(
    'exception' => new Exception(),
));