/** * {@inheritdoc} */ public function addPass(CompilerPassInterface $pass, string $type = PassConfig::TYPE_BEFORE_OPTIMIZATION) : Builder { $this->config->addPass($pass, $type); return $this; }
/** * @test * * @covers \Lcobucci\DependencyInjection\Config\ContainerConfiguration::addPass * * @uses \Lcobucci\DependencyInjection\Config\ContainerConfiguration::__construct */ public function addPassShouldAppendANewHandlerToTheList() { $config = new ContainerConfiguration(); $config->addPass($this->pass); self::assertAttributeSame([[$this->pass, 'beforeOptimization']], 'passList', $config); }