读取由Zend \ Log编写的日志的最佳方式

时间:2013-04-24 15:28:54

标签: zend-framework2

读取和分析Zend \ Log写入的日志的最佳方法是什么?例如,这就是我所拥有的:

2013-04-24T11:00:08+00:00 INFO (6): {"foo":"bar"}
2013-04-24T13:02:53+00:00 INFO (6): {"hello":"world"}

我希望以一种优雅的方式迭代这样的日志:

$logger = new \Zend\Log\Logger();
$logger->addReader(new \Zend\Log\Reader\File('./data/logs/mylog'));
foreach ($logger->read() as $dateTimeObject => $jsonObject) {
    /// analyse logged json object
}

支持Zend \ Log的Reader类,而不仅仅是Writers,不是一个好主意吗?

0 个答案:

没有答案