Skip to content

Commit 0b1451f

Browse files
Fixing the route collection
1 parent 15d2be5 commit 0b1451f

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/Entities/RouteCollection.php

+6-3
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,14 @@ private static function prepareMethods(IlluminateRoute $route, array $excluded,
7474
*/
7575
private static function prepareMiddleware(IlluminateRoute $route)
7676
{
77-
/** @var array $middleware */
77+
/** @var array $middleware */
7878
$middleware = $route->middleware();
79-
80-
return method_exists($route, 'controllerMiddleware')
79+
$middleware = is_callable([$route, 'controllerMiddleware'])
8180
? array_merge($middleware, $route->controllerMiddleware())
8281
: $middleware;
82+
83+
return array_map(function ($value) {
84+
return $value instanceof \Closure ? 'Closure' : $value;
85+
}, $middleware);
8386
}
8487
}

0 commit comments

Comments
 (0)