/** @test */ public function it_generates_url_to_item() { $menu = new MenuItem(); $menu->url('/'); $this->assertEquals('route-wildcard', $menu->getUrl()); Admin::model('\\MenuItemTestModel'); $menu = new MenuItem('\\MenuItemTestModel'); $this->assertEquals('route-to-model', $menu->getUrl()); }
protected function renderSingleItem() { $content = $this->htmlBuilder->tag('i', ['class' => ['fa', 'fa-fw', $this->menuItem->getIcon()]]); $content .= ' ' . $this->menuItem->getLabel(); return $this->htmlBuilder->tag('a', ['href' => $this->menuItem->getUrl()], $content); }