app->singleton('bundleUpdater.factory', function ($app) { $factory = new BundleUpdaterFactory(); foreach ($this->bundleUpdaters as $class) { $factory->registerBundleUpdater($class); } return $factory; }); } /** * Bootstrap services. */ public function boot(): void { // } }