app->singleton(PublisherManager::class, fn ($app) => new PublisherManager([ $app->make(WordPressPublisher::class), $app->make(RedditPublisher::class), $app->make(TwitterPublisher::class), $app->make(LinkedInPublisher::class), ])); $this->app->singleton(AiProviderManager::class, fn ($app) => new AiProviderManager([ 'openai' => $app->make(OpenAiDriver::class), 'stability_ai' => $app->make(StabilityAiDriver::class), 'elevenlabs' => $app->make(ElevenLabsDriver::class), ])); } /** * Bootstrap any application services. */ public function boot(): void { // } }