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));