From 12987cfa5127ac6d8a1376bb5fb1873187dce45e Mon Sep 17 00:00:00 2001 From: Arnas L Date: Thu, 26 Jun 2014 10:04:38 +0300 Subject: [PATCH 1/2] Add method for adding additional tags to Loggly handler --- src/Monolog/Handler/LogglyHandler.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Monolog/Handler/LogglyHandler.php b/src/Monolog/Handler/LogglyHandler.php index 9a3de6e6..49247371 100644 --- a/src/Monolog/Handler/LogglyHandler.php +++ b/src/Monolog/Handler/LogglyHandler.php @@ -46,6 +46,13 @@ class LogglyHandler extends AbstractProcessingHandler $this->tag = $tag; } + public function addTag($tag) + { + $tags = (strlen($this->tag) > 0) ? explode(',', $this->tag) : array(); + $tags[] = $tag; + $this->tag = implode(',', $tags); + } + protected function write(array $record) { $this->send($record["formatted"], self::ENDPOINT_SINGLE); From 86c53e2ce1c668400f0aed7cd6f70288f64d1775 Mon Sep 17 00:00:00 2001 From: Arnas L Date: Thu, 26 Jun 2014 11:43:06 +0300 Subject: [PATCH 2/2] Replace array functions with simple string concatenation --- src/Monolog/Handler/LogglyHandler.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/Monolog/Handler/LogglyHandler.php b/src/Monolog/Handler/LogglyHandler.php index 49247371..efd94d30 100644 --- a/src/Monolog/Handler/LogglyHandler.php +++ b/src/Monolog/Handler/LogglyHandler.php @@ -48,9 +48,7 @@ class LogglyHandler extends AbstractProcessingHandler public function addTag($tag) { - $tags = (strlen($this->tag) > 0) ? explode(',', $this->tag) : array(); - $tags[] = $tag; - $this->tag = implode(',', $tags); + $this->tag = (strlen($this->tag) > 0) ? $this->tag .','. $tag : $tag; } protected function write(array $record)