PMA\libraries\Menu::_getMenu PHP Method

_getMenu() private method

Returns the menu as HTML
private _getMenu ( ) : string
return string HTML formatted menubar
    private function _getMenu()
    {
        $url_params = array('db' => $this->_db);
        if (strlen($this->_table) > 0) {
            $tabs = $this->_getTableTabs();
            $url_params['table'] = $this->_table;
            $level = 'table';
        } else {
            if (strlen($this->_db) > 0) {
                $tabs = $this->_getDbTabs();
                $level = 'db';
            } else {
                $tabs = $this->_getServerTabs();
                $level = 'server';
            }
        }
        $allowedTabs = $this->_getAllowedTabs($level);
        foreach ($tabs as $key => $value) {
            if (!array_key_exists($key, $allowedTabs)) {
                unset($tabs[$key]);
            }
        }
        return Util::getHtmlTabs($tabs, $url_params, 'topmenu', true);
    }