migrationService = $migrationService; $this->outputService = $outputService; $this->configService = $configService; } /** * @return string */ public function getName(): string { return 'Upgrading Circles App'; } /** * @param IOutput $output */ public function run(IOutput $output) { if ($this->configService->getAppValueBool(ConfigService::MIGRATION_BYPASS)) { return; } $this->outputService->setMigrationOutput($output); try { $this->migrationService->migration(); } catch (Exception $e) { $this->e($e); } } }