X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;f=vendor%2Fdrupal%2Fconsole%2Fsrc%2FCommand%2FState%2FOverrideCommand.php;fp=vendor%2Fdrupal%2Fconsole%2Fsrc%2FCommand%2FState%2FOverrideCommand.php;h=50385ceba13b0642f304195a96b53ab15fe5876f;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hp=b7a8932bb25c0622769d31e3c196d4d90a47ff5a;hpb=aea91e65e895364e460983b890e295aa5d5540a5;p=yaffs-website diff --git a/vendor/drupal/console/src/Command/State/OverrideCommand.php b/vendor/drupal/console/src/Command/State/OverrideCommand.php index b7a8932bb..50385ceba 100644 --- a/vendor/drupal/console/src/Command/State/OverrideCommand.php +++ b/vendor/drupal/console/src/Command/State/OverrideCommand.php @@ -10,11 +10,9 @@ namespace Drupal\Console\Command\State; use Symfony\Component\Console\Input\InputArgument; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\OutputInterface; -use Symfony\Component\Console\Command\Command; +use Drupal\Console\Core\Command\Command; use Drupal\Core\KeyValueStore\KeyValueFactoryInterface; use Drupal\Core\State\StateInterface; -use Drupal\Console\Core\Command\Shared\CommandTrait; -use Drupal\Console\Core\Style\DrupalStyle; use Drupal\Component\Serialization\Yaml; /** @@ -24,8 +22,6 @@ use Drupal\Component\Serialization\Yaml; */ class OverrideCommand extends Command { - use CommandTrait; - /** * @var StateInterface */ @@ -69,27 +65,26 @@ class OverrideCommand extends Command 'value', InputArgument::OPTIONAL, $this->trans('commands.state.override.arguments.value') - ); + )->setAliases(['sto']); } /** * {@inheritdoc} */ protected function interact(InputInterface $input, OutputInterface $output) { - $io = new DrupalStyle($input, $output); $key = $input->getArgument('key'); $value = $input->getArgument('value'); if (!$key) { $names = array_keys($this->keyValue->get('state')->getAll()); - $key = $io->choiceNoList( + $key = $this->getIo()->choiceNoList( $this->trans('commands.state.override.arguments.key'), $names ); $input->setArgument('key', $key); } if (!$value) { - $value = $io->ask( + $value = $this->getIo()->ask( $this->trans('commands.state.override.arguments.value') ); $input->setArgument('value', $value); @@ -100,18 +95,17 @@ class OverrideCommand extends Command */ protected function execute(InputInterface $input, OutputInterface $output) { - $io = new DrupalStyle($input, $output); $key = $input->getArgument('key'); $value = $input->getArgument('value'); if (!$key) { - $io->error($this->trans('commands.state.override.errors.no-key')); + $this->getIo()->error($this->trans('commands.state.override.errors.no-key')); return 1; } if (!$value) { - $io->error($this->trans('commands.state.override.errors.no-value')); + $this->getIo()->error($this->trans('commands.state.override.errors.no-value')); return 1; } @@ -128,7 +122,7 @@ class OverrideCommand extends Command $tableRows[] = [$key, $originalValue, $overrideValue]; - $io->table( + $this->getIo()->table( $tableHeaders, $tableRows );