lib/composer/SecurityBundle/src/VisualMedia/SecurityBundle/VisualMediaSecurityBundle.php line 20

Open in your IDE?
  1. <?php
  2. /**
  3.  * VisualMedia Security Bundle
  4.  *
  5.  * @author Vincent van Waasbergen <v.vanwaasbergen@visualmedia.nl>
  6.  */
  7. namespace VisualMedia\SecurityBundle;
  8. use Symfony\Component\DependencyInjection\ContainerBuilder;
  9. use VisualMedia\LisaBundle\Component\Bundle;
  10. use VisualMedia\SecurityBundle\DependencyInjection\Compiler\AdapterPass;
  11. use VisualMedia\SecurityBundle\DependencyInjection\Compiler\AuthenticationUtilsPass;
  12. use VisualMedia\SecurityBundle\DependencyInjection\Compiler\UserPasswordEncoderPass;
  13. /**
  14.  * VisualMedia Security Bundle
  15.  */
  16. class VisualMediaSecurityBundle extends Bundle
  17. {
  18.     /**
  19.      * {@inheritdoc}
  20.      */
  21.     public function build(ContainerBuilder $container) : void
  22.     {
  23.         parent::build($container);
  24.         $container->addCompilerPass(new AdapterPass());
  25.         $container->addCompilerPass(new AuthenticationUtilsPass());
  26.         $container->addCompilerPass(new UserPasswordEncoderPass());
  27.     }
  28. }