protected function executeWithBlueprint(Blueprint $blueprint, InputInterface $input, OutputInterface $output) { $unresolved = $input->getOption('unresolved'); $output->writeln("Blueprint '{$blueprint->getName()}':"); $parameters = $blueprint->getParameters(!$unresolved); $output->writeln('== PARAMETERS =='); $table = new Table($output); $table->setHeaders(['Key', 'Value'])->setRows($parameters); $table->render(); $output->writeln('== TAGS =='); $table = new Table($output); $table->setHeaders(['Key', 'Value'])->setRows($blueprint->getTags(!$unresolved)); $table->render(); }