mirror of
https://github.com/nextcloud/server.git
synced 2026-06-06 07:13:23 -04:00
ci: Fix psalm by typing the QuestionHelper
Signed-off-by: Joas Schilling <coding@schilljs.com>
This commit is contained in:
parent
d1d30e0be7
commit
91b9562bdd
7 changed files with 14 additions and 0 deletions
|
|
@ -12,6 +12,7 @@ use OCA\Files_External\Service\GlobalStoragesService;
|
|||
use OCA\Files_External\Service\UserStoragesService;
|
||||
use OCP\IUserManager;
|
||||
use OCP\IUserSession;
|
||||
use Symfony\Component\Console\Helper\QuestionHelper;
|
||||
use Symfony\Component\Console\Input\ArrayInput;
|
||||
use Symfony\Component\Console\Input\InputArgument;
|
||||
use Symfony\Component\Console\Input\InputInterface;
|
||||
|
|
@ -64,6 +65,7 @@ class Delete extends Base {
|
|||
$listInput->setOption('output', $input->getOption('output'));
|
||||
$listCommand->listMounts(null, [$mount], $listInput, $output);
|
||||
|
||||
/** @var QuestionHelper $questionHelper */
|
||||
$questionHelper = $this->getHelper('question');
|
||||
$question = new ConfirmationQuestion('Delete this mount? [y/N] ', false);
|
||||
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ namespace OC\Core\Command\Background;
|
|||
|
||||
use OC\Core\Command\Base;
|
||||
use OCP\BackgroundJob\IJobList;
|
||||
use Symfony\Component\Console\Helper\QuestionHelper;
|
||||
use Symfony\Component\Console\Input\InputArgument;
|
||||
use Symfony\Component\Console\Input\InputInterface;
|
||||
use Symfony\Component\Console\Output\OutputInterface;
|
||||
|
|
@ -51,6 +52,7 @@ class Delete extends Base {
|
|||
'/^(y|Y)/i'
|
||||
);
|
||||
|
||||
/** @var QuestionHelper $helper */
|
||||
$helper = $this->getHelper('question');
|
||||
if (!$helper->ask($input, $output, $question)) {
|
||||
$output->writeln('aborted.');
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@ use OC\AppConfig;
|
|||
use OCP\Exceptions\AppConfigIncorrectTypeException;
|
||||
use OCP\Exceptions\AppConfigUnknownKeyException;
|
||||
use OCP\IAppConfig;
|
||||
use Symfony\Component\Console\Helper\QuestionHelper;
|
||||
use Symfony\Component\Console\Input\InputArgument;
|
||||
use Symfony\Component\Console\Input\InputInterface;
|
||||
use Symfony\Component\Console\Input\InputOption;
|
||||
|
|
@ -229,6 +230,7 @@ class SetConfig extends Base {
|
|||
}
|
||||
|
||||
private function ask(InputInterface $input, OutputInterface $output, string $request): bool {
|
||||
/** @var QuestionHelper $helper */
|
||||
$helper = $this->getHelper('question');
|
||||
if ($input->getOption('no-interaction')) {
|
||||
return true;
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@ use OC\DB\SchemaWrapper;
|
|||
use OCP\DB\Types;
|
||||
use OCP\IDBConnection;
|
||||
use Symfony\Component\Console\Command\Command;
|
||||
use Symfony\Component\Console\Helper\QuestionHelper;
|
||||
use Symfony\Component\Console\Input\InputInterface;
|
||||
use Symfony\Component\Console\Output\OutputInterface;
|
||||
use Symfony\Component\Console\Question\ConfirmationQuestion;
|
||||
|
|
@ -89,6 +90,7 @@ class ConvertFilecacheBigInt extends Command {
|
|||
$output->writeln('<comment>This can take up to hours, depending on the number of files in your instance!</comment>');
|
||||
|
||||
if ($input->isInteractive()) {
|
||||
/** @var QuestionHelper $helper */
|
||||
$helper = $this->getHelper('question');
|
||||
$question = new ConfirmationQuestion('Continue with the conversion (y/n)? [n] ', false);
|
||||
|
||||
|
|
|
|||
|
|
@ -15,6 +15,7 @@ use Stecman\Component\Symfony\Console\BashCompletion\Completion\CompletionAwareI
|
|||
use Stecman\Component\Symfony\Console\BashCompletion\CompletionContext;
|
||||
use Symfony\Component\Console\Command\Command;
|
||||
use Symfony\Component\Console\Exception\RuntimeException;
|
||||
use Symfony\Component\Console\Helper\QuestionHelper;
|
||||
use Symfony\Component\Console\Input\InputArgument;
|
||||
use Symfony\Component\Console\Input\InputInterface;
|
||||
use Symfony\Component\Console\Output\OutputInterface;
|
||||
|
|
@ -120,6 +121,7 @@ class {{classname}} extends SimpleMigrationStep {
|
|||
$output->writeln('<comment> - Actual: ' . $version . '</comment>');
|
||||
|
||||
if ($input->isInteractive()) {
|
||||
/** @var QuestionHelper $helper */
|
||||
$helper = $this->getHelper('question');
|
||||
$question = new ConfirmationQuestion('Continue with your given version? (y/n) [n] ', false);
|
||||
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@ use OCP\IDBConnection;
|
|||
use OCP\IUser;
|
||||
use OCP\IUserManager;
|
||||
use Symfony\Component\Console\Command\Command;
|
||||
use Symfony\Component\Console\Helper\QuestionHelper;
|
||||
use Symfony\Component\Console\Input\InputArgument;
|
||||
use Symfony\Component\Console\Input\InputInterface;
|
||||
use Symfony\Component\Console\Input\InputOption;
|
||||
|
|
@ -60,6 +61,7 @@ class RepairShareOwnership extends Command {
|
|||
$output->writeln("");
|
||||
|
||||
if (!$noConfirm) {
|
||||
/** @var QuestionHelper $helper */
|
||||
$helper = $this->getHelper('question');
|
||||
$question = new ConfirmationQuestion('Repair these shares? [y/N]', false);
|
||||
|
||||
|
|
|
|||
|
|
@ -19,6 +19,7 @@ use OCP\Lock\LockedException;
|
|||
use Psr\Log\LoggerInterface;
|
||||
use Symfony\Component\Console\Command\Command;
|
||||
use Symfony\Component\Console\Helper\ProgressBar;
|
||||
use Symfony\Component\Console\Helper\QuestionHelper;
|
||||
use Symfony\Component\Console\Input\InputInterface;
|
||||
use Symfony\Component\Console\Input\InputOption;
|
||||
use Symfony\Component\Console\Output\OutputInterface;
|
||||
|
|
@ -133,6 +134,7 @@ class Repair extends Command {
|
|||
if ($input->getOption('batch')) {
|
||||
$output->writeln('Batch mode active: migration is started right away.');
|
||||
} else {
|
||||
/** @var QuestionHelper $helper */
|
||||
$helper = $this->getHelper('question');
|
||||
$question = new ConfirmationQuestion('<info>Should the migration be started? (y/[n]) </info>', false);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue