guidofaecke/monolog-stdout-handler

Monolog 的一个处理器,将消息发送到标准输出(带颜色)。

2.1.0 2021-07-28 05:13 UTC

This package is auto-updated.

Last update: 2024-09-28 12:31:12 UTC


README

Latest Stable Version Build Status

Monolog 提供一个处理器,该处理器将彩色消息发送到标准输出。消息可以使用提供的格式化程序进行无颜色化。

记录器能够解析标签语言(如 bbcode)。目前识别的标签有

  • [c=<color>]...[/c],其中颜色:blackbluegreencyanredpurpleyellowwhite

示例

如何使用 stdout 处理器

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

$stdoutHandler = new StdoutHandler();
$logger = new Logger('cronjob');
$logger->pushHandler($stdoutHandler);

$logger->error('[c=green]Hello world![/c]');

如何移除彩色格式化程序

<?php
use Monolog\Formatter\NoColorLineFormatter;
  
$stdoutHandler->setFormatter(new NoColorLineFormatter(StdoutHandler::FORMAT));