privates['App\\Command\\CourtServeScraperCommand'] = $instance = new \App\Command\CourtServeScraperCommand(new \App\Service\CourtServeScraper(\dirname(__DIR__, 4), new \App\Service\CurlService(\dirname(__DIR__, 4)), new \App\Service\DatabaseService(\dirname(__DIR__, 4), ($container->services['doctrine.orm.default_entity_manager'] ?? $container->load('getDoctrine_Orm_DefaultEntityManagerService')), ($container->privates['App\\Repository\\CourtRepository'] ?? $container->load('getCourtRepositoryService')), ($container->privates['App\\Repository\\CourtSessionRepository'] ?? $container->load('getCourtSessionRepositoryService'))), new \App\Service\MailerService(\dirname(__DIR__, 4), new \Symfony\Component\Mailer\Mailer(($container->privates['mailer.transports'] ?? $container->load('getMailer_TransportsService')), NULL, ($container->services['event_dispatcher'] ?? self::getEventDispatcherService($container)))), new \App\Service\SpreadsheetWriter(\dirname(__DIR__, 4)))); $instance->setName('court-serve-scrape'); $instance->setDescription('Runs CourtServeScraper over CLI.'); return $instance; } }