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()); } }
protected function execute(InputInterface $input, OutputInterface $output) { $output->writeln('Login command invoked'); $session = $this->auth($input->getArgument('username'), $input->getArgument('password')); $repository = new Repository($session); $output->writeln('<info>Success! Here\'s a list of your repositories:</info>'); foreach ($repository->getAll() as $repo) { $output->writeln($repo->getText()); } }