addArgument( 'identifier', InputArgument::REQUIRED, 'The identifier of the site' ); } /** * Shows the configuration of a site */ protected function execute(InputInterface $input, OutputInterface $output): int { $io = new SymfonyStyle($input, $output); $site = $this->siteFinder->getSiteByIdentifier($input->getArgument('identifier')); $io->title('Site configuration for ' . $input->getArgument('identifier')); $io->block(Yaml::dump($site->getConfiguration(), 4)); return Command::SUCCESS; } }