• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/classes/general/im_call.php
  • Класс: CIMCall
  • Вызов: CIMCall::Wait
static function Wait($arParams)
{
	$arConfig['CHAT_ID'] = intval($arParams['CHAT_ID']);
	if ($arConfig['CHAT_ID'] <= 0)
		return false;

	global $DB, $USER;
	$arConfig['USER_ID'] = intval($arParams['USER_ID']) > 0? intval($arParams['USER_ID']): intval($USER->GetID());

	$strSql = "UPDATE b_im_relation SET CALL_STATUS = ".IM_CALL_STATUS_WAIT." WHERE CHAT_ID = ".$arConfig['CHAT_ID']." AND USER_ID = ".$arConfig['USER_ID'];
	$DB->Query($strSql, false, "File: ".__FILE__."
Line: ".__LINE__); CIMCall::Signaling(Array( 'CHAT_ID' => $arConfig['CHAT_ID'], 'USER_ID' => $arConfig['USER_ID'], 'COMMAND' => 'wait', )); return true; }