Bläddra i källkod

[HttpKernel] fixed Exception classes to implement the full constructor

Fabien Potencier 14 år sedan
förälder
incheckning
48b6057c3a

+ 2 - 2
src/Symfony/Component/HttpKernel/Exception/ForbiddenHttpException.php

@@ -18,12 +18,12 @@ namespace Symfony\Component\HttpKernel\Exception;
  */
 class ForbiddenHttpException extends HttpException
 {
-    public function __construct($message = '')
+    public function __construct($message = '', $code = 0, \Exception $previous)
     {
         if (!$message) {
             $message = 'Forbidden';
         }
 
-        parent::__construct($message, 403);
+        parent::__construct($message, 403, $previous);
     }
 }

+ 2 - 2
src/Symfony/Component/HttpKernel/Exception/NotFoundHttpException.php

@@ -18,12 +18,12 @@ namespace Symfony\Component\HttpKernel\Exception;
  */
 class NotFoundHttpException extends HttpException
 {
-    public function __construct($message = '')
+    public function __construct($message = '', $code = 0, \Exception $previous)
     {
         if (!$message) {
             $message = 'Not Found';
         }
 
-        parent::__construct($message, 404);
+        parent::__construct($message, 404, $previous);
     }
 }

+ 2 - 2
src/Symfony/Component/HttpKernel/Exception/UnauthorizedHttpException.php

@@ -18,12 +18,12 @@ namespace Symfony\Component\HttpKernel\Exception;
  */
 class UnauthorizedHttpException extends HttpException
 {
-    public function __construct($message = '')
+    public function __construct($message = '', $code = 0, \Exception $previous)
     {
         if (!$message) {
             $message = 'Unauthorized';
         }
 
-        parent::__construct($message, 401);
+        parent::__construct($message, 401, $previous);
     }
 }