• Модуль: meeting
  • Путь к файлу: ~/bitrix/modules/meeting/classes/general/meeting_item.php
  • Класс: CAllMeetingItem
  • Вызов: CAllMeetingItem::HasAccess
static function HasAccess($ID, $USER_ID = null)
{
	if ($USER_ID === null)
		$USER_ID = $GLOBALS['USER']->GetID();
	else
		$USER_ID = intval($USER_ID);

	$ID = intval($ID);
	if ($ID > 0 && $USER_ID > 0)
	{
		$query = "
SELECT 1 FROM b_meeting_item bmi
LEFT JOIN b_meeting_instance bmii ON bmi.ID=bmii.ITEM_ID
LEFT JOIN b_meeting_users bmu ON bmu.MEETING_ID=bmii.MEETING_ID
WHERE bmi.ID='".$ID."' AND bmu.USER_ID='".$USER_ID."'
";

		$dbRes = $GLOBALS['DB']->Query($query);
		if ($dbRes->Fetch())
			return true;
	}

	return false;
}