Elcodi\Admin\ProductBundle\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->addSubnode($this->menuNodeFactory->create()->setName('admin.product.plural')->setCode('barcode')->setUrl('admin_product_list')->setTag('catalog')->setPriority(35)->setActiveUrls(['admin_product_edit', 'admin_product_new']))->addSubnode($this->menuNodeFactory->create()->setName('admin.purchasable_pack.plural')->setCode('archive')->setUrl('admin_purchasable_pack_list')->setTag('catalog')->setPriority(33)->setActiveUrls(['admin_purchasable_pack_edit', 'admin_purchasable_pack_new']))->addSubnode($this->menuNodeFactory->create()->setName('admin.categorization.single')->setCode('tag')->setTag('catalog')->setPriority(30)->addSubnode($this->menuNodeFactory->create()->setName('admin.attribute.plural')->setUrl('admin_attribute_list')->setActiveUrls(['admin_attribute_edit', 'admin_attribute_new']))->addSubnode($this->menuNodeFactory->create()->setName('admin.manufacturer.plural')->setUrl('admin_manufacturer_list')->setActiveUrls(['admin_manufacturer_edit', 'admin_manufacturer_new']))->addSubnode($this->menuNodeFactory->create()->setName('admin.category.plural')->setUrl('admin_category_list')->setActiveUrls(['admin_category_edit', 'admin_category_new'])));
    }
MenuBuilder