app->register(RouteServiceProvider::class); $this->mergeConfigFrom(module_path('Automation', 'Config/config.php'), 'automation'); $this->app->singleton(ActionRegistry::class, AutomationActionRegistry::class); $this->app->singleton(TriggerRegistry::class, AutomationTriggerRegistry::class); } public function boot(): void { $this->loadMigrationsFrom(module_path('Automation', 'Database/Migrations')); $this->loadViewsFrom(module_path('Automation', 'Resources/views'), 'automation'); if ($this->app->runningInConsole()) { $this->commands([DispatchScheduledAutomations::class]); } } }