• Модуль: pull
  • Путь к файлу: ~/bitrix/modules/pull/lib/event.php
  • Класс: BitrixPullEvent
  • Вызов: Event::send
static function send()
{
	if (self::$backgroundContext)
	{
		self::processDeferredMessages();
	}

	$executeResult = static::executeEvents();
	if (!$executeResult->isSuccess())
	{
		foreach ($executeResult->getErrors() as $error)
		{
			$message = $error->getCode() ? $error->getCode() . ": " . $error->getMessage() : $error->getMessage();
			trigger_error("Pull send error; {$message}", E_USER_WARNING);
		}
	}

	static::executePushEvents();

	return true;
}