From: Roeland Jago Douma Date: Tue, 6 Sep 2016 18:48:22 +0000 (+0200) Subject: Move to question helper X-Git-Tag: v11.0RC2~662^2~4 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=a9c6c351cb5a83196ce3baff3c47f3ba957566ff;p=nextcloud-server.git Move to question helper --- diff --git a/core/Command/User/Add.php b/core/Command/User/Add.php index a0ca3315154..368f06cba85 100644 --- a/core/Command/User/Add.php +++ b/core/Command/User/Add.php @@ -28,6 +28,7 @@ use OCP\IGroupManager; use OCP\IUser; use OCP\IUserManager; use Symfony\Component\Console\Command\Command; +use Symfony\Component\Console\Helper\QuestionHelper; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Input\InputOption; use Symfony\Component\Console\Output\OutputInterface; @@ -94,18 +95,16 @@ class Add extends Command { return 1; } } elseif ($input->isInteractive()) { - /** @var $dialog \Symfony\Component\Console\Helper\DialogHelper */ - $dialog = $this->getHelperSet()->get('dialog'); - $password = $dialog->askHiddenResponse( - $output, - 'Enter password: ', - false - ); - $confirm = $dialog->askHiddenResponse( - $output, - 'Confirm password: ', - false - ); + /** @var QuestionHelper $helper */ + $helper = $this->getHelper('question'); + + $question = new Question('Enter password: '); + $question->setHidden(true); + $password = $helper->ask($input, $output, $question); + + $question = new Question('Confirm password: '); + $question->setHidden(true); + $confirm = $helper->ask($input, $output,$question); if ($password !== $confirm) { $output->writeln("Passwords did not match!");