diff --git a/src/Core/LifecycleEventProvider.php b/src/Core/LifecycleEventProvider.php index 6483104..5734f5f 100644 --- a/src/Core/LifecycleEventProvider.php +++ b/src/Core/LifecycleEventProvider.php @@ -395,6 +395,13 @@ class LifecycleEventProvider extends ServiceProvider $event = new ApiRoutesRegistering; event($event); + // Process middleware alias requests + /** @var \Illuminate\Routing\Router $router */ + $router = app('router'); + foreach ($event->middlewareRequests() as [$alias, $class]) { + $router->aliasMiddleware($alias, $class); + } + // Process route requests with api middleware foreach ($event->routeRequests() as $callback) { Route::middleware('api')->group($callback);