vendor/bitbag/bonus-points-plugin/src/BitBagSyliusBonusPointsPlugin.php line 19

Open in your IDE?
  1. <?php
  2. /*
  3.  * This file was created by developers working at BitBag
  4.  * Do you need more information about us and what we do? Visit our https://bitbag.io website!
  5.  * We are hiring developers from all over the world. Join us and start your new, exciting adventure and become part of us: https://bitbag.io/career
  6. */
  7. declare(strict_types=1);
  8. namespace BitBag\SyliusBonusPointsPlugin;
  9. use BitBag\SyliusBonusPointsPlugin\DependencyInjection\Compiler\RegisterBonusPointsStrategyCalculatorsPass;
  10. use BitBag\SyliusBonusPointsPlugin\DependencyInjection\Compiler\RegisterBonusPointsStrategyRuleCheckerPass;
  11. use Sylius\Bundle\CoreBundle\Application\SyliusPluginTrait;
  12. use Symfony\Component\DependencyInjection\ContainerBuilder;
  13. use Symfony\Component\HttpKernel\Bundle\Bundle;
  14. final class BitBagSyliusBonusPointsPlugin extends Bundle
  15. {
  16.     use SyliusPluginTrait;
  17.     public function build(ContainerBuilder $container): void
  18.     {
  19.         parent::build($container);
  20.         $container->addCompilerPass(new RegisterBonusPointsStrategyRuleCheckerPass());
  21.         $container->addCompilerPass(new RegisterBonusPointsStrategyCalculatorsPass());
  22.     }
  23. }