From 1e05259a8fa573413f8e12c3646a923d188f65c0 Mon Sep 17 00:00:00 2001 From: Nguyen Xuan Quynh Date: Fri, 12 Oct 2018 20:46:28 +0700 Subject: [PATCH] Router substitute or ImplicitRouteBinding throws exception (#26095) --- ImplicitRouteBinding.php | 2 ++ Router.php | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/ImplicitRouteBinding.php b/ImplicitRouteBinding.php index 1f52fc16..be7ec6de 100644 --- a/ImplicitRouteBinding.php +++ b/ImplicitRouteBinding.php @@ -14,6 +14,8 @@ class ImplicitRouteBinding * @param \Illuminate\Container\Container $container * @param \Illuminate\Routing\Route $route * @return void + * + * @throws \Illuminate\Database\Eloquent\ModelNotFoundException */ public static function resolveForRoute($container, $route) { diff --git a/Router.php b/Router.php index 21dbdd70..4e277a82 100644 --- a/Router.php +++ b/Router.php @@ -757,6 +757,8 @@ public static function toResponse($request, $response) * * @param \Illuminate\Routing\Route $route * @return \Illuminate\Routing\Route + * + * @throws \Illuminate\Database\Eloquent\ModelNotFoundException */ public function substituteBindings($route) { @@ -774,6 +776,8 @@ public function substituteBindings($route) * * @param \Illuminate\Routing\Route $route * @return void + * + * @throws \Illuminate\Database\Eloquent\ModelNotFoundException */ public function substituteImplicitBindings($route) {