app->singleton(ModuleRepository::class, function (Application $app) { return new ModuleRepository; }); } /** * Bootstrap any application services. */ public function boot(): void { Model::unguard(); Model::shouldBeStrict(! app()->isProduction()); $this->registerModules(); // logDB(); } /** * Register modules */ public function registerModules(): void { $this->loadMigrationsFrom(modular()->migrationsPaths()); } }