stmllr/typo3-zahnstocher

此包已被废弃且不再维护。未建议替代包。

Zahnstocher(英文:牙签)帮助您在编程代码中进行刺探。

安装: 329

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 0

分支: 1

开放问题: 1

类型:typo3-cms-extension

0.2.0 2018-11-07 17:33 UTC

This package is auto-updated.

Last update: 2021-02-06 12:57:45 UTC


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'
			],
		],
	],
];