• Модуль: imconnector
  • Путь к файлу: ~/bitrix/modules/imconnector/lib/rest/customconnectors.php
  • Класс: BitrixImConnectorRestCustomConnectors
  • Вызов: CustomConnectors::OnStatusCustom
static function OnStatusCustom($params, $arHandler)
	{
		$appId = null;
		$parameters = $params[0]->getParameters();

		if (!empty($parameters['connector']))
		{
			$appId = Helper::getAppRestConnector($parameters['connector']);
		}

		if (empty($appId) || ($arHandler['APP_ID'] != $appId && $arHandler['APP_CODE'] != $appId))
		{
			throw new RestException('Wrong app!', "WRONG_APP_ID", CRestServer::STATUS_WRONG_REQUEST);
		}

		return $parameters;
	}