kmelia / monolog-stdout-handler
1.2.1
2015-10-23 16:14 UTC
Requires
- php: >=5.3.0
- monolog/monolog: ~1.6
Requires (Dev)
- phpunit/phpunit: 4.*
This package is auto-updated.
Last update: 2020-02-27 12:45:58 UTC
README
提供了一个处理器,用于将 Monolog 中的彩色消息发送到标准输出。消息可以使用提供的格式化器去除颜色。
日志记录器能够解析一个标签语言(如 bbcode)。目前支持的标签有:
[c=<color>]...[/c]
,颜色:black
(黑色)、blue
(蓝色)、green
(绿色)、cyan
(青色)、red
(红色)、purple
(紫色)、yellow
(黄色)、white
(白色)
示例
如何使用 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));