From ea009c091b57705a971104839aaabb797b7684c4 Mon Sep 17 00:00:00 2001 From: ChristianB Date: Wed, 30 Jan 2013 19:45:54 +0100 Subject: [PATCH] Format record with NormalizerFormatter before writing to ZendMonitor. --- src/Monolog/Handler/ZendMonitorHandler.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Monolog/Handler/ZendMonitorHandler.php b/src/Monolog/Handler/ZendMonitorHandler.php index 0f0fe2b4..d8892c93 100644 --- a/src/Monolog/Handler/ZendMonitorHandler.php +++ b/src/Monolog/Handler/ZendMonitorHandler.php @@ -10,6 +10,7 @@ namespace Monolog\Handler; +use Monolog\Formatter\NormalizerFormatter; use Monolog\Logger; /** @@ -60,7 +61,8 @@ class ZendMonitorHandler extends AbstractProcessingHandler protected function write(array $record) { if ($this->isZendServer()) { - $this->writeZendMonitorCustomEvent($record); + $formatter = new NormalizerFormatter(); + $this->writeZendMonitorCustomEvent($formatter->format($record)); } } @@ -71,7 +73,7 @@ class ZendMonitorHandler extends AbstractProcessingHandler */ protected function writeZendMonitorCustomEvent(array $record) { - zend_monitor_custom_event($this->levelMap[$record['level']], $record['message'], $record); + zend_monitor_custom_event($this->levelMap[$record['level']], $record['message'], $record['formatted']); } /**