AdminPageFramework_TabNavigationBar::_getTab PHP Метод

_getTab() приватный Метод

private _getTab ( array $aTab )
$aTab array
    private function _getTab(array $aTab)
    {
        $_aATagAttributes = isset($aTab['attributes']) ? $aTab['attributes'] : array();
        $_sClassAttribute = $this->getClassAttribute('nav-tab', $this->getElement($aTab, 'class', ''), $this->getElement($_aATagAttributes, 'class', ''), $this->getAOrB(in_array($aTab['slug'], $this->aActiveSlugs), "nav-tab-active", ''), $this->getAOrB($aTab['disabled'], 'tab-disabled', ''));
        $_aATagAttributes = array('class' => $_sClassAttribute) + $_aATagAttributes + array('href' => $aTab['href'], 'title' => $aTab['title']);
        if ($aTab['disabled']) {
            unset($_aATagAttributes['href']);
        }
        return $this->getHTMLTag('a', $_aATagAttributes, $aTab['title']);
    }