• Модуль: sender
  • Путь к файлу: ~/bitrix/modules/sender/lib/integration/sender/webhook/transportwebhook.php
  • Класс: Bitrix\Sender\Integration\Sender\WebHook\TransportWebHook
  • Вызов: TransportWebHook::flushBuffer
protected function flushBuffer()
{
	if (!$this->buffer['uri'])
	{
		return;
	}

	$count = count($this->buffer['list']);
	if ($count === 0)
	{
		return;
	}

	$this->httpClient->post($this->buffer['uri'], array(
		'list' => Json::encode($this->buffer['list']),
	));

	$this->getCountLimiter()->inc($count);
	$this->resetBuffer();
}