src/EventListener/MenuBuilderListener.php line 18

Open in your IDE?
  1. <?php
  2. namespace App\EventListener;
  3. use App\DBAL\Types\RoleEnumType;
  4. use Sonata\AdminBundle\Event\ConfigureMenuEvent;
  5. use Symfony\Component\Security\Core\Security;
  6. class MenuBuilderListener
  7. {
  8.     private $security;
  9.     public function __construct(Security $security)
  10.     {
  11.         $this->security $security;
  12.     }
  13.     public function addMenuItems(ConfigureMenuEvent $event)
  14.     {
  15.         $menu $event->getMenu();
  16.         $menu->addChild('reports', [
  17.             'label' => 'Go to front',
  18.             'route' => 'app_index',
  19.         ])->setExtras([
  20.             'icon' => '<i class="fa fa-home"></i>',
  21.         ]);
  22.     }
  23. }