Răsfoiți Sursa

Bail early on log formatting if message has no placeholders.

Justin Hileman 13 ani în urmă
părinte
comite
1f07edd1ad
1 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 3 1
      src/Mustache/Logger/StreamLogger.php

+ 3 - 1
src/Mustache/Logger/StreamLogger.php

@@ -177,7 +177,9 @@ class Mustache_Logger_StreamLogger extends Mustache_Logger_AbstractLogger
      */
     protected static function interpolateMessage($message, array $context = array())
     {
-        $message = (string) $message;
+        if (strpos($message, '{') === false) {
+            return $message;
+        }
 
         // build a replacement array with braces around the context keys
         $replace = array();