src/Menu/Event/MenuBuilderEvent.php line 9

Open in your IDE?
  1. <?php
  2. namespace App\Menu\Event;
  3. use Knp\Menu\FactoryInterface;
  4. use Knp\Menu\ItemInterface;
  5. use Sylius\Bundle\UiBundle\Menu\Event\MenuBuilderEvent as BaseMenuBuilderEvent;
  6. use Symfony\Component\DependencyInjection\ContainerInterface;
  7. class MenuBuilderEvent extends BaseMenuBuilderEvent
  8. {
  9.     const ADMIN_MENU_BUILDER 'admin_menu_builder';
  10.     /** @var ContainerInterface */
  11.     protected $container;
  12.     public function __construct(FactoryInterface $factoryItemInterface $menuContainerInterface $container)
  13.     {
  14.         parent::__construct($factory$menu);
  15.         $this->container $container;
  16.     }
  17.     /**
  18.      * @return ContainerInterface
  19.      */
  20.     public function getContainer(): ContainerInterface
  21.     {
  22.         return $this->container;
  23.     }
  24. }