/** * @param InputInterface $input * @param OutputInterface $output * @throws \Exception * @return boolean */ protected function execute(InputInterface $input, OutputInterface $output) { if ($input->getOption('option')) { // ... } $machine = new Machine($input->getArgument('machine')); $socket = new Connector\Socket($machine->getProtocol(), $machine->getAddress(), $machine->getPort()); $socket->openStream(); while (!feof($socket->socket)) { $contents = $socket->read(1); echo $contents; } return true; }