public function addExtension(extension $extension, extension\configuration $configuration = null) { if ($this->extensions->contains($extension) === false) { $extension->setRunner($this); $this->addObserver($extension); } $this->extensions->attach($extension, $configuration); return $this; }
/** * @param runner $runner * @return $this */ public function addToRunner(\mageekguy\atoum\runner $runner) { $runner->addExtension($this); return $this; }