diff --git a/src/DebugBar/DataCollector/MessagesCollector.php b/src/DebugBar/DataCollector/MessagesCollector.php index 99471684..594ab2a5 100644 --- a/src/DebugBar/DataCollector/MessagesCollector.php +++ b/src/DebugBar/DataCollector/MessagesCollector.php @@ -185,7 +185,11 @@ public function getMessages() */ public function log($level, $message, array $context = array()) { - $this->addMessage($this->interpolate($message, $context), $level); + // For string messages, interpolate the context following PSR-3 + if (is_string($message)) { + $message = $this->interpolate($message, $context); + } + $this->addMessage($message, $level); } /**