示例#1
0
 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());
 }