vendor/flagception/flagception-bundle/src/FlagceptionBundle.php line 17

Open in your IDE?
  1. <?php
  2. namespace Flagception\Bundle\FlagceptionBundle;
  3. use Flagception\Bundle\FlagceptionBundle\DependencyInjection\CompilerPass\ActivatorPass;
  4. use Flagception\Bundle\FlagceptionBundle\DependencyInjection\CompilerPass\ContextDecoratorPass;
  5. use Flagception\Bundle\FlagceptionBundle\DependencyInjection\CompilerPass\ExpressionProviderPass;
  6. use Symfony\Component\DependencyInjection\ContainerBuilder;
  7. use Symfony\Component\HttpKernel\Bundle\Bundle;
  8. /**
  9.  * Class FlagceptionBundle
  10.  *
  11.  * @author Michel Chowanski <michel.chowanski@bestit-online.de>
  12.  * @package Flagception\Bundle\FlagceptionBundle
  13.  */
  14. class FlagceptionBundle extends Bundle
  15. {
  16.     /**
  17.      * {@inheritdoc}
  18.      */
  19.     public function build(ContainerBuilder $container)
  20.     {
  21.         parent::build($container);
  22.         $container->addCompilerPass(new ActivatorPass());
  23.         $container->addCompilerPass(new ContextDecoratorPass());
  24.         $container->addCompilerPass(new ExpressionProviderPass());
  25.     }
  26. }