Peridot\Console\Command::__construct PHP Method

__construct() public method

public __construct ( Peridot\Runner\RunnerInterface $runner, Configuration $configuration, Peridot\Reporter\ReporterFactory $factory, Evenement\EventEmitterInterface $eventEmitter )
$runner Peridot\Runner\RunnerInterface
$configuration Peridot\Configuration
$factory Peridot\Reporter\ReporterFactory
$eventEmitter Evenement\EventEmitterInterface
    public function __construct(RunnerInterface $runner, Configuration $configuration, ReporterFactory $factory, EventEmitterInterface $eventEmitter)
    {
        parent::__construct('peridot');
        $this->runner = $runner;
        $this->configuration = $configuration;
        $this->factory = $factory;
        $this->eventEmitter = $eventEmitter;
    }