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