stuzzo/monolog-extender

扩展Monolog的格式化和处理器的包装器,以添加更多信息

2.1 2018-01-24 17:53 UTC

This package is auto-updated.

Last update: 2024-09-27 01:38:54 UTC


README

Total Downloads Latest Stable Version

Monolog将日志发送到文件、套接字、收件箱、数据库和各种网络服务。 查看完整参考

此库扩展了Monolog的处理程序和处理器,为从处理器生成的记录添加数据。此外,该库还改进了日志格式。

安装

使用以下命令安装最新版本

$ composer require stuzzo/monolog-extender

基本用法

<?php
use Monolog\Logger;
use Monolog\Handler\StreamHandler;

// create a log channel
$log = new Logger('request');

$handler = new StreamHandler('path/to/your.log', Logger::WARNING);

$formatter = new \Stuzzo\Monolog\Formatter\StreamFormatter(null, 'Y-m-d H:i:s');
$handler->setFormatter($formatter);
$log->pushHandler($handler);

try {
    throw new \RuntimeException('Something happen');
} catch (\Exception $exception) {
    $log->critical('Error', ['exception' => $exception]);
}

文档

关于

要求

  • 此库与PHP 5.5.9或更高版本兼容。

作者

Alfredo Aiello - stuzzo@gmail.com - http://twitter.com/stuzzo