• Модуль: cluster
  • Путь к файлу: ~/bitrix/modules/cluster/classes/general/dbnode.php
  • Класс: CAllClusterDBNode
  • Вызов: CAllClusterDBNode::GetModules
static function GetModules($node_id)
{
	global $DB;
	static $arCache = false;
	if($arCache === false)
	{
		$arCache = array();
		$rs = $DB->Query("SELECT * from b_option WHERE NAME='dbnode_id'", false, '', array('fixed_connection'=>true));
		while($ar = $rs->Fetch())
			if(is_numeric($ar["VALUE"]))
				$arCache[intval($ar["VALUE"])][$ar["MODULE_ID"]] = $ar["MODULE_ID"];
	}
	if(isset($arCache[$node_id]))
		return $arCache[$node_id];
	else
		return array();
}