vendor/wearemarketing/userbundle/WAMUserBundle.php line 13

Open in your IDE?
  1. <?php
  2. namespace WAM\Bundle\UserBundle;
  3. use Symfony\Component\DependencyInjection\ContainerBuilder;
  4. use Symfony\Component\HttpKernel\Bundle\Bundle;
  5. use WAM\Bundle\UserBundle\DependencyInjection\Compiler\InjectUserServiceByTypePass;
  6. use WAM\Bundle\UserBundle\DependencyInjection\CompilerPass;
  7. /**
  8.  * Class WAMUserBundle.
  9.  */
  10. class WAMUserBundle extends Bundle
  11. {
  12.     public function build(ContainerBuilder $container)
  13.     {
  14.         parent::build($container);
  15.         $container->addCompilerPass(new InjectUserServiceByTypePass(
  16.             'wam_user.registry.user_factory',
  17.             'wam_user.user_factory',
  18.             'registerUserFactory'
  19.         ));
  20.         $container->addCompilerPass(new InjectUserServiceByTypePass(
  21.             'wam_user.registry.user_repository',
  22.             'wam_user.user_repository',
  23.             'registerUserRepository'
  24.         ));
  25.     }
  26. }