TbHtml::dropdownToggleMenuLink PHP Method

    public static function dropdownToggleMenuLink($label, $url = '#', $htmlOptions = array(), $depth = 0)
    {
        self::addCssClass('dropdown-toggle', $htmlOptions);
        if ($depth === 0) {
            $label .= ' <b class="caret"></b>';
        }
        $htmlOptions['data-toggle'] = 'dropdown';
        return self::link($label, $url, $htmlOptions);
    }

Usage Example

Exemplo n.º 1
0
 public function testDropdownToggleMenuLink()
 {
     $I = $this->codeGuy;
     $html = TbHtml::dropdownToggleMenuLink('Link', '#', array('class' => 'link'));
     $a = $I->createNode($html, 'a.dropdown-toggle');
     $I->seeNodeCssClass($a, 'link');
     $I->seeNodeAttributes($a, array('href' => '#', 'data-toggle' => 'dropdown'));
     $I->seeNodePattern($a, '/^Link </');
     $I->seeNodeChildren($a, array('b.caret'));
 }
TbHtml