mergeConfigFrom(__DIR__ . '/../config/platform.php', 'platform'); } /** * Bootstrap module services. */ public function boot(): void { $this->loadViewsFrom(__DIR__ . '/../resources/views', 'platform'); $this->loadMigrationsFrom(__DIR__ . '/../database/migrations'); Route::middleware('web')->group(__DIR__ . '/../routes/web.php'); app('router')->aliasMiddleware('tenant.assigned', EnsureTenantAssigned::class); app('router')->aliasMiddleware('tenant.licensed', EnsureLicensedTenant::class); app('router')->aliasMiddleware('platform.admin', EnsurePlatformAdmin::class); } }