ArticleData::getDisplayName PHP Method

getDisplayName() public method

Gets the translation for a given language; default language is the session language. If no translation is set for that language, we return the dbTableName.
public getDisplayName ( $p_lang ) : string
return string
    public function getDisplayName($p_lang = 0)
    {
        if (!$p_lang) {
            $lang = camp_session_get('LoginLanguageId', 1);
        } else {
            $lang = $p_lang;
        }
        $aObj = new ArticleType($this->m_articleTypeName);
        $translations = $aObj->getTranslations();
        if (!isset($translations[$lang])) {
            return substr($aObj->getTableName(), 1);
        }
        return $translations[$lang];
    }