From a1b908e36d0dba64dc2b8d0de83d40d0ffbc4166 Mon Sep 17 00:00:00 2001 From: Owen Voke Date: Wed, 28 Aug 2019 11:23:20 +0100 Subject: [PATCH] Allow render methods to be defined on exceptions --- src/Exceptions/Handler.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Exceptions/Handler.php b/src/Exceptions/Handler.php index ce5ddb5b..a713d2ba 100644 --- a/src/Exceptions/Handler.php +++ b/src/Exceptions/Handler.php @@ -86,6 +86,10 @@ protected function shouldntReport(Exception $e) */ public function render($request, Exception $e) { + if (method_exists($e, 'render')) { + return $e->render($request); + } + if ($e instanceof HttpResponseException) { return $e->getResponse(); } elseif ($e instanceof ModelNotFoundException) {