Event::send

  1. Bitrix24 API (v. 23.675.0)
  2. disk
  3. Event
  4. send
  • Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/document/online/event.php
  • Класс: Bitrix\Disk\Document\Online\Event
  • Вызов: Event::send
public function send(array $recipients): void
{
	if (!Loader::includeModule('pull'))
	{
		return;
	}

	$recipients = array_filter(array_unique($recipients));
	$recipients = $this->resolveRecipients($recipients);
	if (empty($recipients))
	{
		return;
	}

	$message = [
		'module_id' => Driver::INTERNAL_MODULE_ID,
		'command' => $this->category,
		'params' => $this->data,
	];

	Pull\Event::add($recipients, $message);
}

Добавить комментарий