accountMapper = $accountMapper; $this->tagMapper = $tagMapper; } #[\Override] public function getName() { return 'Restore default tags that are missing'; } /** * @return void */ #[\Override] public function run(IOutput $output) { $output->info('Looking up default tags'); $accounts = $this->accountMapper->getAllAccounts(); $output->info(sprintf('%d accounts to check found', count($accounts))); $output->startProgress(count($accounts)); foreach ($accounts as $account) { $this->tagMapper->createDefaultTags($account); $output->advance(); } $output->finishProgress(); } }