guidofaecke / monolog-stdout-handler
Monolog 的一个处理器,将消息发送到标准输出(带颜色)。
2.1.0
2021-07-28 05:13 UTC
Requires
- php: ^7.4 || ~8.0.0
- monolog/monolog: ^2.3.0
Requires (Dev)
- phpunit/phpunit: ^9.5.0
This package is auto-updated.
Last update: 2024-09-28 12:31:12 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));