• Модуль: ui
  • Путь к файлу: ~/bitrix/modules/ui/lib/infohelper.php
  • Класс: BitrixUIInfoHelper
  • Вызов: InfoHelper::getHostName
static function getHostName()
{
	if (ModuleManager::isModuleInstalled("bitrix24") && defined('BX24_HOST_NAME'))
	{
		return BX24_HOST_NAME;
	}

	$site = BitrixMainSiteTable::getList(array(
		'filter' => defined('SITE_ID') ? array('=LID' => SITE_ID) : array(),
		'order'  => array('ACTIVE' => 'DESC', 'DEF' => 'DESC', 'SORT' => 'ASC'),
		'select' => array('SERVER_NAME'),
		'cache'	 => array('ttl' => 86400)
	))->fetch();

	return $site['SERVER_NAME'] ?: Option::get('main', 'server_name', '');
}