staticSiteBackupManager = $staticSiteBackupManager; } protected function configure(): void { } protected function execute(InputInterface $input, OutputInterface $output): int { $io = new SymfonyStyle($input, $output); $this->staticSiteBackupManager->deleteOld(); $staticSiteBackupResult = $this->staticSiteBackupManager->run(); print_r($staticSiteBackupResult->toArray()); if ($staticSiteBackupResult->criticalError == '') { $io->success('Static site backup is complete.'); return Command::SUCCESS; } $io->error('Static site backup failed.'); return Command::FAILURE; } }