ArticleTypeField::getDisplayNameLanguageCode PHP Method

getDisplayNameLanguageCode() public method

Gets the language code of the current translation language; or none if there is no translation.
public getDisplayNameLanguageCode ( $p_lang ) : string
return string
    public function getDisplayNameLanguageCode($p_lang = 0)
    {
        if (!$p_lang) {
            $lang = camp_session_get('LoginLanguageId', 1);
        } else {
            $lang = $p_lang;
        }
        $languageObj = new Language($lang);
        $translations = $this->getTranslations();
        if (!isset($translations[$lang])) {
            return '';
        }
        return '(' . $languageObj->getCode() . ')';
    }

Usage Example

Example #1
0
 /**
  * Gets the language code of the current translation language; or none
  * if there is no translation.
  *
  * @param int p_lang
  *
  * @return string
  */
 public function getDisplayNameLanguageCode($p_lang = 0)
 {
     return $this->m_metadata->getDisplayNameLanguageCode($p_lang);
 }