custom/plugins/CompraEsiCustomizingSW6/src/CompraEsiCustomizingSW6.php line 9

Open in your IDE?
  1. <?php declare(strict_types=1);
  2. namespace Compra\EsiCustomizingSW6;
  3. use Compra\EsiSW6\Core\Framework\Esi\ImportInjection\ImportInjectionCollector;
  4. use Shopware\Core\Framework\Plugin;
  5. use Symfony\Component\DependencyInjection\ContainerBuilder;
  6. class CompraEsiCustomizingSW6 extends Plugin
  7. {
  8.     public function build(ContainerBuilder $container): void
  9.     {
  10.         // set the plugin dir path
  11.         $container->setParameter('compra_esi_customizing_s_w6.plugin_dir'$this->getPath());
  12.         // add the injection collector to containerBuilder to collect the injections (IMPORTANT!)
  13.         $container->addCompilerPass(new ImportInjectionCollector());
  14.         parent::build($container);
  15.     }
  16. }