vendor/knplabs/dictionary-bundle/src/Knp/DictionaryBundle/KnpDictionaryBundle.php line 14

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace Knp\DictionaryBundle;
  4. use Knp\DictionaryBundle\DependencyInjection\Compiler\DictionaryBuildingPass;
  5. use Knp\DictionaryBundle\DependencyInjection\Compiler\DictionaryFactoryBuildingPass;
  6. use Knp\DictionaryBundle\DependencyInjection\Compiler\DictionaryRegistrationPass;
  7. use Knp\DictionaryBundle\DependencyInjection\Compiler\DictionaryTracePass;
  8. use Symfony\Component\DependencyInjection\ContainerBuilder;
  9. use Symfony\Component\HttpKernel\Bundle\Bundle;
  10. final class KnpDictionaryBundle extends Bundle
  11. {
  12.     public function build(ContainerBuilder $container): void
  13.     {
  14.         $container->addCompilerPass(new DictionaryBuildingPass());
  15.         $container->addCompilerPass(new DictionaryFactoryBuildingPass());
  16.         $container->addCompilerPass(new DictionaryRegistrationPass());
  17.         $container->addCompilerPass(new DictionaryTracePass());
  18.     }
  19. }