/** * configureMenu. * * @param ConfigureMenuEvent $event */ public function configureMenu(ConfigureMenuEvent $event) { if ($this->adminConfig['menu']['main_dashboard']) { $order = array_merge(['Dashboard'], array_keys($event->getMenu()->getChildren())); $event->getMenu()->addChild('Dashboard', ['route' => 'admin_dashboard'])->setExtra('icon', $this->adminConfig['dashboard_icon']); $event->getMenu()->reorderChildren($order); } }
/** * configureMenu. * * @param ConfigureMenuEvent $event */ public function configureMenu(ConfigureMenuEvent $event) { $event->getMenu()->addChild('logout')->setExtra('template', ['YnloAdminBundle::Menu/navbar_right_user_menu.html.twig', ['user' => $this->user]]); }