• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/classes/general/im_rest.php
  • Класс: CIMRestService
  • Вызов: CIMRestService::userStatusIdleStart
static function userStatusIdleStart($params, $n, CRestServer $server)
{
	$params = array_change_key_case($params, CASE_UPPER);

	$userId = BitrixImCommon::getUserId();

	if (isset($params['AGO']))
	{
		$ago = intval($params['AGO']);
		if ($ago <= 1)
		{
			$ago = 1;
		}
	}
	else
	{
		$ago = 10;
	}

	CIMStatus::SetIdle($userId, true, $ago);

	return true;
}