loadRoutesFrom(__DIR__ . '/../routes/web.php'); // Load views with namespace $this->loadViewsFrom(__DIR__ . '/../resources/views', 'admin'); // Register middleware using new Laravel 11 method $this->app['router']->middlewareGroup('admin', [ AdminAuthentication::class, ]); // Register view composer View::composer('admin::layouts.admin', NavigationComposer::class); // Publishing assets if ($this->app->runningInConsole()) { $this->publishes([ __DIR__ . '/../resources/views' => resource_path('views/vendor/admin'), ], 'admin-views'); } } }