Bladeren bron

ControllerNotFound: Changed log level from info to error. Also moved
throw exception code block up, to prevent the message from beeing
logged multiple times.

Kai 14 jaren geleden
bovenliggende
commit
529381b378
1 gewijzigde bestanden met toevoegingen van 6 en 6 verwijderingen
  1. 6 6
      src/Symfony/Bundle/FrameworkBundle/Controller/ControllerNameParser.php

+ 6 - 6
src/Symfony/Bundle/FrameworkBundle/Controller/ControllerNameParser.php

@@ -76,16 +76,16 @@ class ControllerNameParser
 
     private function handleControllerNotFoundException($bundle, $controller, array $logs)
     {
-        if (null !== $this->logger) {
-            foreach ($logs as $log) {
-                $this->logger->info($log);
-            }
-        }
-
         // just one log, return it as the exception
         if (1 == count($logs)) {
             throw new \InvalidArgumentException($logs[0]);
         }
+        
+        if (null !== $this->logger) {
+            foreach ($logs as $log) {
+                $this->logger->error($log);
+            }
+        }
 
         // many logs, use a message that mentions each searched bundle
         $names = array();