本文整理汇总了PHP中MenuItem::getName方法的典型用法代码示例。如果您正苦于以下问题:PHP MenuItem::getName方法的具体用法?PHP MenuItem::getName怎么用?PHP MenuItem::getName使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MenuItem
的用法示例。
在下文中一共展示了MenuItem::getName方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: testGetName
/**
* @covers MenuItem::getName
*/
public function testGetName()
{
$name = $this->menuItem->getName();
$actual = "" . $name;
$excepted = "Dashboard";
$this->assertSame($excepted, $actual);
}
示例2: renderMenu
public function renderMenu(MenuItem $item)
{
$item->setAttribute('class', 'nav-item-group' . ($item->isCurrent() ? ' active' : ''));
$item->setLinkAttribute('data-toggle', 'collapse');
$item->setLinkAttribute('data-parent', '.sidebar');
$item->setLinkAttribute('data-target', '#' . str_slug($item->getName()) . '-nav');
$item->setLinkAttribute('class', 'nav-link');
//todo
$item->setIconAttribute('class', $item->getIcon());
//todo
$item->setChildrenAttribute('id', str_slug($item->getName()) . '-nav');
$item->setChildrenAttribute('class', 'collapse');
//todo
return soda_cms_view('partials.menu.group', compact('item'));
}
示例3: addItem
public function addItem($name, $description, $vegetarian, $price)
{
$menuItem = new MenuItem($name, $description, $vegetarian, $price);
$this->menuItems[$menuItem->getName()] = $menuItem;
}
示例4:
/**
* Method to add a menu item as child
*
* @param MenuItem $menu_item
*
* @return MenuItem Reference to the added menu item.
*/
public function &addItem(MenuItem $menu_item)
{
$this->items[$menu_item->getName()] = $menu_item;
return $this->items[$menu_item->getName()];
}