diff --git a/src/Illuminate/Contracts/Routing/Registrar.php b/src/Illuminate/Contracts/Routing/Registrar.php index 38e188b5f080..522b2b567d3a 100644 --- a/src/Illuminate/Contracts/Routing/Registrar.php +++ b/src/Illuminate/Contracts/Routing/Registrar.php @@ -8,7 +8,7 @@ interface Registrar * Register a new GET route with the router. * * @param string $uri - * @param \Closure|array|string $action + * @param \Closure|array|string|callable $action * @return \Illuminate\Routing\Route */ public function get($uri, $action); @@ -17,7 +17,7 @@ public function get($uri, $action); * Register a new POST route with the router. * * @param string $uri - * @param \Closure|array|string $action + * @param \Closure|array|string|callable $action * @return \Illuminate\Routing\Route */ public function post($uri, $action); @@ -26,7 +26,7 @@ public function post($uri, $action); * Register a new PUT route with the router. * * @param string $uri - * @param \Closure|array|string $action + * @param \Closure|array|string|callable $action * @return \Illuminate\Routing\Route */ public function put($uri, $action); @@ -35,7 +35,7 @@ public function put($uri, $action); * Register a new DELETE route with the router. * * @param string $uri - * @param \Closure|array|string $action + * @param \Closure|array|string|callable $action * @return \Illuminate\Routing\Route */ public function delete($uri, $action); @@ -44,7 +44,7 @@ public function delete($uri, $action); * Register a new PATCH route with the router. * * @param string $uri - * @param \Closure|array|string $action + * @param \Closure|array|string|callable $action * @return \Illuminate\Routing\Route */ public function patch($uri, $action); @@ -53,7 +53,7 @@ public function patch($uri, $action); * Register a new OPTIONS route with the router. * * @param string $uri - * @param \Closure|array|string $action + * @param \Closure|array|string|callable $action * @return \Illuminate\Routing\Route */ public function options($uri, $action); @@ -63,7 +63,7 @@ public function options($uri, $action); * * @param array|string $methods * @param string $uri - * @param \Closure|array|string $action + * @param \Closure|array|string|callable $action * @return \Illuminate\Routing\Route */ public function match($methods, $uri, $action); diff --git a/src/Illuminate/Routing/Router.php b/src/Illuminate/Routing/Router.php index 83dabfe4973e..9988e9914610 100644 --- a/src/Illuminate/Routing/Router.php +++ b/src/Illuminate/Routing/Router.php @@ -133,7 +133,7 @@ public function __construct(Dispatcher $events, Container $container = null) * Register a new GET route with the router. * * @param string $uri - * @param \Closure|array|string|null $action + * @param \Closure|array|string|callable|null $action * @return \Illuminate\Routing\Route */ public function get($uri, $action = null) @@ -145,7 +145,7 @@ public function get($uri, $action = null) * Register a new POST route with the router. * * @param string $uri - * @param \Closure|array|string|null $action + * @param \Closure|array|string|callable|null $action * @return \Illuminate\Routing\Route */ public function post($uri, $action = null) @@ -157,7 +157,7 @@ public function post($uri, $action = null) * Register a new PUT route with the router. * * @param string $uri - * @param \Closure|array|string|null $action + * @param \Closure|array|string|callable|null $action * @return \Illuminate\Routing\Route */ public function put($uri, $action = null) @@ -169,7 +169,7 @@ public function put($uri, $action = null) * Register a new PATCH route with the router. * * @param string $uri - * @param \Closure|array|string|null $action + * @param \Closure|array|string|callable|null $action * @return \Illuminate\Routing\Route */ public function patch($uri, $action = null) @@ -181,7 +181,7 @@ public function patch($uri, $action = null) * Register a new DELETE route with the router. * * @param string $uri - * @param \Closure|array|string|null $action + * @param \Closure|array|string|callable|null $action * @return \Illuminate\Routing\Route */ public function delete($uri, $action = null) @@ -193,7 +193,7 @@ public function delete($uri, $action = null) * Register a new OPTIONS route with the router. * * @param string $uri - * @param \Closure|array|string|null $action + * @param \Closure|array|string|callable|null $action * @return \Illuminate\Routing\Route */ public function options($uri, $action = null) @@ -205,7 +205,7 @@ public function options($uri, $action = null) * Register a new route responding to all verbs. * * @param string $uri - * @param \Closure|array|string|null $action + * @param \Closure|array|string|callable|null $action * @return \Illuminate\Routing\Route */ public function any($uri, $action = null) @@ -216,7 +216,7 @@ public function any($uri, $action = null) /** * Register a new Fallback route with the router. * - * @param \Closure|array|string|null $action + * @param \Closure|array|string|callable|null $action * @return \Illuminate\Routing\Route */ public function fallback($action) @@ -275,7 +275,7 @@ public function view($uri, $view, $data = []) * * @param array|string $methods * @param string $uri - * @param \Closure|array|string|null $action + * @param \Closure|array|string|callable|null $action * @return \Illuminate\Routing\Route */ public function match($methods, $uri, $action = null) @@ -436,7 +436,7 @@ public function getLastGroupPrefix() * * @param array|string $methods * @param string $uri - * @param \Closure|array|string|null $action + * @param \Closure|array|string|callable|null $action * @return \Illuminate\Routing\Route */ public function addRoute($methods, $uri, $action) diff --git a/src/Illuminate/Support/Facades/Route.php b/src/Illuminate/Support/Facades/Route.php index 0a0c4fded0a4..0e7a0dde193f 100755 --- a/src/Illuminate/Support/Facades/Route.php +++ b/src/Illuminate/Support/Facades/Route.php @@ -3,14 +3,14 @@ namespace Illuminate\Support\Facades; /** - * @method static \Illuminate\Routing\Route get(string $uri, \Closure|array|string|null $action = null) - * @method static \Illuminate\Routing\Route post(string $uri, \Closure|array|string|null $action = null) - * @method static \Illuminate\Routing\Route put(string $uri, \Closure|array|string|null $action = null) - * @method static \Illuminate\Routing\Route delete(string $uri, \Closure|array|string|null $action = null) - * @method static \Illuminate\Routing\Route patch(string $uri, \Closure|array|string|null $action = null) - * @method static \Illuminate\Routing\Route options(string $uri, \Closure|array|string|null $action = null) - * @method static \Illuminate\Routing\Route any(string $uri, \Closure|array|string|null $action = null) - * @method static \Illuminate\Routing\Route match(array|string $methods, string $uri, \Closure|array|string|null $action = null) + * @method static \Illuminate\Routing\Route get(string $uri, \Closure|array|string|callable|null $action = null) + * @method static \Illuminate\Routing\Route post(string $uri, \Closure|array|string|callable|null $action = null) + * @method static \Illuminate\Routing\Route put(string $uri, \Closure|array|string|callable|null $action = null) + * @method static \Illuminate\Routing\Route delete(string $uri, \Closure|array|string|callable|null $action = null) + * @method static \Illuminate\Routing\Route patch(string $uri, \Closure|array|string|callable|null $action = null) + * @method static \Illuminate\Routing\Route options(string $uri, \Closure|array|string|callable|null $action = null) + * @method static \Illuminate\Routing\Route any(string $uri, \Closure|array|string|callable|null $action = null) + * @method static \Illuminate\Routing\Route match(array|string $methods, string $uri, \Closure|array|string|callable|null $action = null) * @method static \Illuminate\Routing\RouteRegistrar prefix(string $prefix) * @method static \Illuminate\Routing\RouteRegistrar where(array $where) * @method static \Illuminate\Routing\PendingResourceRegistration resource(string $name, string $controller, array $options = [])