protected function execute(InputInterface $input, OutputInterface $output) { $output->writeln('Repository add command invoked'); $repository = new Repository($this->auth()); $repository->create($input->getArgument('name'), $input->getArgument('description'), $input->getOption('visibility')); foreach ($repository->getAll() as $repo) { $output->writeln($repo->getText()); } }