From f2a56fb36439825db111955c5c4ef817c392a13a Mon Sep 17 00:00:00 2001 From: Lucas Michot Date: Mon, 26 Sep 2016 20:21:56 +0200 Subject: [PATCH] Add missing interface methods in Registrar contract. --- src/Illuminate/Contracts/Routing/Registrar.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/Illuminate/Contracts/Routing/Registrar.php b/src/Illuminate/Contracts/Routing/Registrar.php index 682a4c18ac4e..0df149146475 100644 --- a/src/Illuminate/Contracts/Routing/Registrar.php +++ b/src/Illuminate/Contracts/Routing/Registrar.php @@ -88,4 +88,20 @@ public function resource($name, $controller, array $options = []); * @return void */ public function group(array $attributes, Closure $callback); + + /** + * Substitute the route bindings onto the route. + * + * @param \Illuminate\Routing\Route $route + * @return \Illuminate\Routing\Route + */ + public function substituteBindings($route); + + /** + * Substitute the implicit Eloquent model bindings for the route. + * + * @param \Illuminate\Routing\Route $route + * @return void + */ + public function substituteImplicitBindings($route); }