public function createSidebarMenu(Request $request)
    {
        $menu = $this->factory->createItem('root', array(
            'childrenAttributes' => array(
                'class' => 'big-menu',
            )
        ));
        $section = 'sidebar';
        $menu->addChild('home',array(
            'route' => '',//Route
            'labelAttributes' => array('icon' => 'icon-home'),
        ))->setLabel($this->translate(sprintf('app.backend.menu.%s.home', $section)));
        
        $this->addExampleMenu($menu, $section);
        
        $menu->addChild('support', array(
            'route' => self::ROUTE_DEFAULT,
            'labelAttributes' => array('icon' => 'icon-info'),
        ))->setLabel($this->translate(sprintf('app.backend.menu.%s.support', 'sidebar')));
        return $menu;
    }
public function createSidebarMenu(Request $request)
    {
        $menu = $this->factory->createItem('root', array(
            'childrenAttributes' => array(
                'class' => 'big-menu',
            )
        ));
        $section = 'sidebar';
        $menu->addChild('home',array(
            'route' => '',//Route
            'labelAttributes' => array('icon' => 'icon-home'),
        ))->setLabel($this->translate(sprintf('app.backend.menu.%s.home', $section)));
        
        $this->addExampleMenu($menu, $section);
        
        $menu->addChild('support', array(
            'route' => self::ROUTE_DEFAULT,
            'labelAttributes' => array('icon' => 'icon-info'),
        ))->setLabel($this->translate(sprintf('app.backend.menu.%s.support', 'sidebar')));
        return $menu;
    }
public function createSidebarMenu ( Request $ request ) { $ menu = $ this -> factory -> createItem ( 'root' , array ( 'childrenAttributes' => array ( 'class' => 'big-menu' , ) ) ) ; $ section = 'sidebar' ; $ menu -> addChild ( 'home' , array ( 'route' => '' , //Route 'labelAttributes' => array ( 'icon' => 'icon-home' ) , ) ) -> setLabel ( $ this -> translate ( sprintf ( 'app.backend.menu.%s.home' , $ section ) ) ) ; $ this -> addExampleMenu ( $ menu , $ section ) ; $ menu -> addChild ( 'support' , array ( 'route' => self :: ROUTE_DEFAULT , 'labelAttributes' => array ( 'icon' => 'icon-info' ) , ) ) -> setLabel ( $ this -> translate ( sprintf ( 'app.backend.menu.%s.support' , 'sidebar' ) ) ) ; return $ menu ; }
Builds backend sidebar menu.

@param Request $request

@return ItemInterface
Builds backend sidebar menu .