maxime-pasquier/monolog-stdout-handler

Monolog 的颜色消息输出标准输出(stdout)处理器。

2.1.1 2021-07-30 09:50 UTC

This package is auto-updated.

Last update: 2024-08-29 05:18:21 UTC


README

Intégration continue : Bitbucket Pipelines Nombre de téléchargement : Packagist Dernière version stable : Packagist Versions PHP supportées License

Monolog 的处理器,允许将颜色消息输出到标准输出(stdout)。

可以使用提供的格式化器禁用消息的颜色。

日志记录器可以解析标签语言(如 bbcode)。

目前识别的标签包括

  • [c=<color>]...[/c],颜色包括:blackbluegreencyanredpurpleyellowwhite

示例

消息处理器使用

<?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));