• Модуль: socialservices
  • Путь к файлу: ~/bitrix/modules/socialservices/classes/general/bitrix24net.php
  • Класс: CBitrix24NetTransport
  • Вызов: CBitrix24NetTransport::prepareResponse
protected function prepareResponse($result)
{
	$result = Json::decode($result);

	if(is_array($result) && isset($result["result"]) && is_array($result["result"]) && array_key_exists(static::REPONSE_KEY_BROADCAST, $result["result"]))
	{
		try
		{
			Network::processBroadcastData($result["result"][static::REPONSE_KEY_BROADCAST]);
		}
		catch(Exception $e)
		{
			AddMessage2Log(array($e->getMessage(), $e->getFile(), $e->getLine()));
		}
		unset($result["result"][static::REPONSE_KEY_BROADCAST]);
	}

	return $result;
}