• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/group.php
  • Класс: CAllGroup
  • Вызов: CAllGroup::GetGroupUser
static function GetGroupUser($ID)
{
	global $DB;
	$ID = intval($ID);

	if ($ID == 2)
	{
		$strSql = "SELECT U.ID as USER_ID FROM b_user U ";
	}
	else
	{
		$strSql =
			"SELECT UG.USER_ID ".
			"FROM b_user_group UG ".
			"WHERE UG.GROUP_ID = ".$ID." ".
			"	AND ((UG.DATE_ACTIVE_FROM IS NULL) OR (UG.DATE_ACTIVE_FROM <= ".$DB->CurrentTimeFunction().")) ".
			"	AND ((UG.DATE_ACTIVE_TO IS NULL) OR (UG.DATE_ACTIVE_TO >= ".$DB->CurrentTimeFunction().")) ";
	}

	$res = $DB->Query($strSql, false, "FILE: ".__FILE__."
LINE: ".__LINE__); $arr = array(); while($r = $res->Fetch()) $arr[]=$r["USER_ID"]; return $arr; }