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; }