Elcodi\Admin\PageBundle\Builder\MenuBuilder::build PHP Method

build() public method

Build the menu
public build ( Elcodi\Component\Menu\Entity\Menu\Interfaces\MenuInterface $menu )
$menu Elcodi\Component\Menu\Entity\Menu\Interfaces\MenuInterface Menu
    public function build(MenuInterface $menu)
    {
        $menu->findSubnodeByName('admin.communication.single')->addSubnode($this->menuNodeFactory->create()->setName('admin.page.plural')->setCode('file-text-o')->setUrl('admin_page_list')->setActiveUrls(['admin_page_edit', 'admin_page_new']))->addSubnode($this->menuNodeFactory->create()->setName('admin.blog.single')->setCode('pencil')->setUrl('admin_blog_post_list')->setActiveUrls(['admin_blog_post_edit', 'admin_blog_post_new']))->addSubnode($this->menuNodeFactory->create()->setName('admin.mailing.plural')->setCode('envelope-o')->setUrl('admin_email_list')->setActiveUrls(['admin_email_list', 'admin_email_edit']));
    }
MenuBuilder