/** * @inheritDoc */ protected function execute(InputInterface $input, OutputInterface $output) { $helper = new SymfonyStyle($input, $output); $helper->title('Doctrine'); $choices = [self::ACTION_DATABASE_IMPORT => 'Import database from remote host']; $todo = $helper->choice('Select action', $choices); $helper->newLine(4); $helper->section($choices[$todo]); $this->executeChoice($helper, $todo); CommandUtility::writeFinishedMessage($helper, self::NAME); }
/** * @inheritDoc */ protected function execute(InputInterface $input, OutputInterface $output) { $helper = new SymfonyStyle($input, $output); $helper->title('FOSUserBundle'); $choices = [self::ACTION_PASSWORD_REPLACE => 'Replace all passwords (be careful!)']; $todo = $helper->choice('Select action', $choices); $helper->newLine(4); $helper->section($choices[$todo]); $this->executeChoice($helper, $todo); CommandUtility::writeFinishedMessage($helper, self::NAME); }