vendor/maba/gentle-force-bundle/src/MabaGentleForceBundle.php line 11

Open in your IDE?
  1. <?php
  2. namespace Maba\Bundle\GentleForceBundle;
  3. use Maba\Bundle\GentleForceBundle\DependencyInjection\EnsureLoggerCompilerPass;
  4. use Maba\Bundle\GentleForceBundle\DependencyInjection\StrategyValidationCompilerPass;
  5. use Maba\Component\DependencyInjection\AddTaggedCompilerPass;
  6. use Symfony\Component\DependencyInjection\ContainerBuilder;
  7. use Symfony\Component\HttpKernel\Bundle\Bundle;
  8. class MabaGentleForceBundle extends Bundle
  9. {
  10.     public function build(ContainerBuilder $container)
  11.     {
  12.         $container->addCompilerPass(new AddTaggedCompilerPass(
  13.             'maba_gentle_force.request_identifier_provider',
  14.             'maba_gentle_force.identifier_provider',
  15.             'registerIdentifierProvider',
  16.             ['identifierType']
  17.         ));
  18.         $container->addCompilerPass(new StrategyValidationCompilerPass());
  19.         $container->addCompilerPass(new EnsureLoggerCompilerPass('maba_gentle_force.logger'));
  20.     }
  21. }