Преглед изворни кода

[FrameworkBundle] changed error_log() calls to logger calls

Fabien Potencier пре 15 година
родитељ
комит
917da00763
1 измењених фајлова са 6 додато и 2 уклоњено
  1. 6 2
      src/Symfony/Bundle/FrameworkBundle/Controller/ExceptionListener.php

+ 6 - 2
src/Symfony/Bundle/FrameworkBundle/Controller/ExceptionListener.php

@@ -70,9 +70,13 @@ class ExceptionListener
         try {
         try {
             $response = $event->getSubject()->handle($request, HttpKernelInterface::SUB_REQUEST, true);
             $response = $event->getSubject()->handle($request, HttpKernelInterface::SUB_REQUEST, true);
 
 
-            error_log(sprintf('%s: %s', get_class($exception), $exception->getMessage()));
+            if (null !== $this->logger) {
+                $this->logger->err(sprintf('%s: %s', get_class($exception), $exception->getMessage()));
+            }
         } catch (\Exception $e) {
         } catch (\Exception $e) {
-            error_log(sprintf('Exception thrown when handling an exception (%s: %s)', get_class($e), $e->getMessage()));
+            if (null !== $this->logger) {
+                $this->logger->err(sprintf('Exception thrown when handling an exception (%s: %s)', get_class($e), $e->getMessage()));
+            }
 
 
             return false;
             return false;
         }
         }