• Модуль: pull
  • Путь к файлу: ~/bitrix/modules/pull/lib/jsonrpctransport.php
  • Класс: BitrixPullJsonRpcTransport
  • Вызов: JsonRpcTransport::sendMessages
static function sendMessages(array $messages, array $options = []): MainResult
{
	$result = new MainResult();

	$batchList = static::createRequestBatches($messages);

	foreach ($batchList as $batch)
	{
		$executeResult = static::executeBatch($batch, $options);
		if (!$executeResult->isSuccess())
		{
			return $result->addErrors($executeResult->getErrors());
		}
	}

	return $result;
}