• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/integration/imopenlines/localize.php
  • Класс: BitrixImIntegrationImopenlinesLocalize
  • Вызов: Localize::get
static function get($type, $phraseCode = null, $lang = null)
{
	$path = self::resolveType($type);
	if (!$path)
	{
		return is_string($phraseCode)? '': Array();
	}

	if (!is_string($lang))
	{
		$lang = null;
	}

	if (!isset(self::$MESS[$type][$lang]))
	{
		self::$MESS[$type][$lang] = BitrixMainLocalizationLoc::loadLanguageFile($_SERVER['DOCUMENT_ROOT'].$path, $lang);
	}

	if (is_string($phraseCode))
	{
		return isset(self::$MESS[$type][$lang][$phraseCode])? self::$MESS[$type][$lang][$phraseCode]: '';
	}
	else
	{
		return isset(self::$MESS[$type][$lang])? self::$MESS[$type][$lang]: Array();
	}
}