浏览代码

[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 {
             $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) {
-            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;
         }