• Модуль: controller
  • Путь к файлу: ~/bitrix/modules/controller/classes/general/counter.php
  • Класс: CAllControllerCounter
  • Вызов: CAllControllerCounter::GetMemberCounters
static function GetMemberCounters($CONTROLLER_MEMBER_ID)
{
	global $DB;
	$CONTROLLER_MEMBER_ID = intval($CONTROLLER_MEMBER_ID);

	$rs = $DB->Query("
		SELECT
			cc.ID
			,cc.NAME
			,cc.COUNTER_TYPE
			,cc.COUNTER_FORMAT
			,cc.COMMAND
		FROM
			b_controller_member cm
			INNER JOIN b_controller_counter_group ccg ON ccg.CONTROLLER_GROUP_ID = cm.CONTROLLER_GROUP_ID
			INNER JOIN b_controller_counter cc ON cc.ID = ccg.CONTROLLER_COUNTER_ID
		WHERE
			cm.ID = ".$CONTROLLER_MEMBER_ID."
		ORDER BY
			cc.NAME
	");

	return $rs;
}