private function configurePassList(SymfonyBuilder $container, ContainerConfiguration $config) { foreach ($config->getPassList() as $pass) { $container->addCompilerPass(...$pass); } }
/** * @test * * @covers \Lcobucci\DependencyInjection\Config\ContainerConfiguration::getPassList * * @uses \Lcobucci\DependencyInjection\Config\ContainerConfiguration::__construct */ public function getPassListShouldReturnTheHandlersList() { $config = new ContainerConfiguration([], [[$this->pass, 'beforeOptimization']]); self::assertSame([[$this->pass, 'beforeOptimization']], $config->getPassList()); }