From 01e593cdeb71215deff5daa931ca7fe4e384e164 Mon Sep 17 00:00:00 2001 From: Jamie Learmonth Date: Mon, 9 Feb 2015 22:35:23 +0000 Subject: [PATCH] #493 Include context in slack extra info. --- src/Monolog/Handler/SlackHandler.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Monolog/Handler/SlackHandler.php b/src/Monolog/Handler/SlackHandler.php index e3c8e11b..cc0062e5 100644 --- a/src/Monolog/Handler/SlackHandler.php +++ b/src/Monolog/Handler/SlackHandler.php @@ -169,6 +169,15 @@ class SlackHandler extends SocketHandler 'value' => $extra, 'short' => false ); + + // Add all context items as individual fields + foreach ($record['context'] as $var => $val) { + $attachment['fields'][] = array( + 'title' => $var, + 'value' => $val, + 'short' => true + ); + } } $dataArray['attachments'] = json_encode(array($attachment));