ozhowdoo/howdoo-monolog-handler

此软件包的最新版本(1.0.2)没有提供许可信息。

Howdoo 的 Monolog 格式化和处理程序

该软件包的官方仓库似乎已不存在,因此该软件包已被冻结。

1.0.2 2021-01-16 19:30 UTC

This package is auto-updated.

Last update: 2021-03-07 10:39:53 UTC


README

基于 NormalizerFormatter 的 Monolog 格式化程序,用于将日志存储到 JSON 文件中。

安装

通过以下方式修改 composer.json 文件以更新 repositories

{
    "repositories": [
        {
          "type": "vcs",
          "url": "https://github.com/ozhowdoo/howdoo-monolog-handler"
        }
    ]
}

运行 composer 安装程序

php composer.phar require ozhowdoo/howdoo-monolog-handler:^1.0

使用方法

use Monolog\Logger;
use Howdoo\Monolog\Handler\LogFileHandler;
use Howdoo\Monolog\Formatter\LogFileFormatter;

// create a log channel
$logger = new Logger('name');
$logLevel = Logger::ALERT;
$handler = new LogFileHandler('name', '/path/to/your/logs/directory', $logLevel);
$handler->setFormatter(new LogFileFormatter());
$logger->pushHandler($handler);

// add records to the log
// $log->warning('Foo');
// $log->error('Bar');