You are here

FooCommand.php in Zircon Profile 8

File

vendor/symfony/console/Tests/Fixtures/FooCommand.php
View source
<?php

use Symfony\Component\Console\Command\Command;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
class FooCommand extends Command {
  public $input;
  public $output;
  protected function configure() {
    $this
      ->setName('foo:bar')
      ->setDescription('The foo:bar command')
      ->setAliases(array(
      'afoobar',
    ));
  }
  protected function interact(InputInterface $input, OutputInterface $output) {
    $output
      ->writeln('interact called');
  }
  protected function execute(InputInterface $input, OutputInterface $output) {
    $this->input = $input;
    $this->output = $output;
    $output
      ->writeln('called');
  }

}

Classes

Namesort descending Description
FooCommand