src/Events/PopupMenuBuilderEvent.php line 12

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace App\Events;
  4. use App\Entity\Popup\Popup;
  5. use Knp\Menu\FactoryInterface;
  6. use Knp\Menu\ItemInterface;
  7. use Sylius\Bundle\UiBundle\Menu\Event\MenuBuilderEvent;
  8. class PopupMenuBuilderEvent extends MenuBuilderEvent
  9. {
  10.     private Popup $popup;
  11.     public function __construct(FactoryInterface $factoryItemInterface $menuPopup $popup)
  12.     {
  13.         parent::__construct($factory$menu);
  14.         $this->popup $popup;
  15.     }
  16.     public function getPopup(): Popup
  17.     {
  18.         return $this->popup;
  19.     }
  20. }