• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/classes/general/log_rights.php
  • Класс: CSocNetLogRights
  • Вызов: CSocNetLogRights::CheckForUser
static function CheckForUser($logID, $userID)
{
	global $DB;

	$userID = intval($userID);

	$strSql = "SELECT SLR.ID FROM b_sonet_log_right SLR
		WHERE 
			SLR.LOG_ID = ".intval($logID)."
			AND 
				SLR.GROUP_CODE IN ('G2'".($userID > 0 ? ", 'AU'" : "").")
			
		";
	$result = $DB->Query($strSql, false, "FILE: ".__FILE__."
LINE: ".__LINE__); if ($ar = $result->fetch()) { return true; } if ($userID > 0) { $strSql = "SELECT SLR.ID FROM b_sonet_log_right SLR INNER JOIN b_user_access UA ON UA.ACCESS_CODE = SLR.GROUP_CODE WHERE SLR.LOG_ID = ".intval($logID)." AND UA.USER_ID = ".$userID." "; $result = $DB->Query($strSql, false, "FILE: ".__FILE__."
LINE: ".__LINE__); if ($ar = $result->fetch()) { return true; } } return false; }