<?php
declare(strict_types=1);
namespace App\Menu;
use Sylius\Bundle\UiBundle\Menu\Event\MenuBuilderEvent;
class CustomerMenuBuilder
{
public function buildMenu(MenuBuilderEvent $menuBuilderEvent): void
{
$menu = $menuBuilderEvent->getMenu();
if (isset($_GET['tst'])) {
var_dump(array_keys($menu->getChildren()));exit;
}
$cmsRootMenuItem = $menu->getChild('customers');
$cmsRootMenuItem?->addChild('inquiries',
[
'route' => 'app_admin_customer_admin_inquiry_index'
])
->setLabel('Inquiries')
->setLabelAttribute('icon', 'phone')
;
}
}