src/Menu/CustomerMenuBuilder.php line 11

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace App\Menu;
  4. use Sylius\Bundle\UiBundle\Menu\Event\MenuBuilderEvent;
  5. class CustomerMenuBuilder
  6. {
  7.     public function buildMenu(MenuBuilderEvent $menuBuilderEvent): void
  8.     {
  9.         $menu $menuBuilderEvent->getMenu();
  10.         if (isset($_GET['tst'])) {
  11.             var_dump(array_keys($menu->getChildren()));exit;
  12.         }
  13.         $cmsRootMenuItem $menu->getChild('customers');
  14.         $cmsRootMenuItem?->addChild('inquiries',
  15.             [
  16.                 'route' => 'app_admin_customer_admin_inquiry_index'
  17.             ])
  18.             ->setLabel('Inquiries')
  19.             ->setLabelAttribute('icon''phone')
  20.         ;
  21.     }
  22. }