withRouting( web: __DIR__ . '/../routes/web.php', api: __DIR__ . '/../routes/api.php', commands: __DIR__ . '/../routes/console.php', health: '/up', ) ->withMiddleware(function (Middleware $middleware) { $middleware->alias([ 'checkStatus' => \App\Http\Middleware\CheckStatus::class, 'auth' => \App\Http\Middleware\Authenticate::class, 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, 'auth.session' => \Illuminate\Session\Middleware\AuthenticateSession::class, 'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class, 'can' => \Illuminate\Auth\Middleware\Authorize::class, 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, 'password.confirm' => \Illuminate\Auth\Middleware\RequirePassword::class, 'precognitive' => \Illuminate\Foundation\Http\Middleware\HandlePrecognitiveRequests::class, 'signed' => \App\Http\Middleware\ValidateSignature::class, 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class, 'customerApiBasicAuth' => \App\Http\Middleware\CustomerApiBasicAuth::class, 'restaurantApiBasicAuth' => \App\Http\Middleware\RestaurantApiBasicAuth::class, 'customer.jwt.verify' => \App\Http\Middleware\CustomerJwtMiddleware::class, 'restaurant.jwt.verify' => \App\Http\Middleware\RestaurantJwtMiddleware::class, ]); }) ->withExceptions(function (Exceptions $exceptions) { // })->create();