xmarkclx / silverstripe-easylogger
此包的最新版本(1.1.1)没有可用的许可证信息。
用于轻松记录内容的模块。
1.1.1
2016-04-12 13:33 UTC
Requires
- silverstripe/framework: ~3.1
This package is not auto-updated.
Last update: 2024-09-24 03:30:24 UTC
README
用于轻松记录任何你能想象的目的的内容的模块。
这不是专门为Silverstripe设计的。但在进行SS项目工作时制作了它。
创建默认日志文件“notification.log”,当使用快速日志函数时,例如EasyLogger::qLog()。添加多个日志文件的原因是可以轻松隔离你想要记录的内容。
sales.log foodEaten.log etc.
制作此模块的原因是为了让我们能够尽快看到代码中的情况,所以我们只需调用EasyLogger::qLog('message')或EasyLogger::quickLogCaller($a)即可查看堆栈跟踪。
配置
零配置!
默认日志文件为(base_url)/notification.log。
使用自定义日志记录功能来自定义日志文件位置。
##使用方法## ###记录消息### EasyLogger::qLog('message');
###记录变量### EasyLogger::qLog($var);
带有调用跟踪的记录
EasyLogger::quickLogCaller($stuff);
###自定义日志记录器### $logger = new EasyLogger('dir/filename');
$logger->log('message');