stmllr / typo3-zahnstocher
此包已被废弃且不再维护。未建议替代包。
Zahnstocher(英文:牙签)帮助您在编程代码中进行刺探。
0.2.0
2018-11-07 17:33 UTC
Requires
- php: >=5.5.0
- typo3/cms-core: >=6.2.0,<8.7.99
Replaces
- typo3-ter/zahnstocher: 0.2.0
- typo3_zahnstocher: 0.2.0
README
Zahnstocher(英文:牙签)是一个TYPO3扩展,可以帮助您深入TYPO3代码。
功能
TYPO3 6.x:增强的Logging API IntrospectionProcessor
此处理器允许添加日志记录来源的堆栈跟踪。它是从TYPO3 7.x反向移植过来的。
$GLOBALS['TYPO3_CONF_VARS']['LOG']['processorConfiguration'] = [
\TYPO3\CMS\Core\Log\LogLevel::DEBUG => [
\Stmllr\Zahnstocher\Log\Processor\IntrospectionProcessor::class => [
'appendFullBackTrace' => TRUE,
'shiftBackTraceLevel' => 4,
],
],
],
];
使用print_r而不是json格式化数据的FileWriter
在命令行查看日志时提供更好的可读性。
$GLOBALS['TYPO3_CONF_VARS']['LOG']['writerConfiguration'] = [
\TYPO3\CMS\Core\Log\LogLevel::DEBUG => [
\Stmllr\Zahnstocher\Log\\Writer\FileWriter::class => [
'logFile' => 'typo3temp/logs/typo3.log'
],
],
],
];