Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
webbingbrasil/core-module / Presenters / SidebarMenuPresenter.php
Size: Mime:
<?php
namespace Modules\Core\Presenters;

use Pingpong\Menus\Presenters\Bootstrap\NavbarPresenter;

class SidebarMenuPresenter extends NavbarPresenter
{
    /**
     * {@inheritdoc}
     */
    public function getOpenTagWrapper()
    {
        return PHP_EOL . '<ul class="sidebar-menu">' . PHP_EOL;
    }

    /**
     * {@inheritdoc}
     */
    public function getMenuWithDropDownWrapper($item)
    {
        return '
      		<li class="treeview' . $this->getActiveStateOnChild($item, ' active') . '">
                <a href="#">
                    ' . $item->getIcon() . '
                    <span>' . $item->title . '</span>
                    <i class="fa fa-angle-left pull-right"></i>
                </a>
                <ul class="treeview-menu">
                    ' . $this->getChildMenuItems($item) . '
                </ul>
            </li>';
    }
}