• Модуль: socialservices
  • Путь к файлу: ~/bitrix/modules/socialservices/lib/apclient.php
  • Класс: BitrixSocialservicesApClient
  • Вызов: ApClient::batch
public function batch($actions)
{
	$batch = array();

	if(is_array($actions))
	{
		foreach($actions as $queryKey => $cmdData)
		{
			if(is_array($cmdData))
			{
				list($cmd, $cmdParams) = array_values($cmdData);
				$batch['cmd'][$queryKey] = $cmd.(is_array($cmdParams) ? '?'.http_build_query($this->prepareRequestData($cmdParams)) : '');
			}
			else
			{
				$batch['cmd'][$queryKey] = $cmdData;
			}
		}
	}

	return $this->call(static::METHOD_BATCH, $batch);
}