twistersfury / monolog-helpers
此包已被弃用且不再维护。未建议替代包。
向 Monolog 添加一些常用实用辅助函数
v1.0.5
2018-04-02 21:15 UTC
Requires
- php: ^7.0
- monolog/monolog: 2.0.x-dev|^1.23.0
Requires (Dev)
- codeception/codeception: ^2.3.3
- squizlabs/php_codesniffer: ^3.0
This package is not auto-updated.
Last update: 2024-06-19 13:03:27 UTC
README
此仓库包含用于与 monolog 一起使用的各种辅助函数。适用于 PHP 7.0 和 Monolog 2.0。
处理器
GlobalsProcessor
创建一个名为 'php_globals' 的新记录条目。该记录将包含当前执行中的所有(或指定的)$_全局变量。这对于调试很有用。
所有全局变量
use TwistersFury\Monolog\Processors\GlobalsProcessor; $processor = new GlobalsProcessor();
指定全局变量
use TwistersFury\Monolog\Processors\GlobalsProcessor; $processor = new GlobalsProcessor( [ 'post' => true, 'get' => false, 'request' => false, 'server' => true ] );
BacktraceProcessor
创建一个名为 'trace' 的新记录条目。该记录将包含堆栈跟踪。它将自动排除最近的条目以确保您不会得到额外的无用的堆栈信息。此排除可以在构造函数中控制。
不跳过
use TwistersFury\Monolog\Processors\BacktraceProcessor; $processor = new BacktraceProcessor();
跳过
use TwistersFury\Monolog\Processors\BacktraceProcessor; //The five most recent stacks will be ignored. $processor = new BacktraceProcessor(5);