• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/automation/trigger/basetrigger.php
  • Класс: Bitrix\Crm\Automation\Trigger\BaseTrigger
  • Вызов: BaseTrigger::sendTrigger
static function sendTrigger(array $document, array $inputData = null)
{
	[$entityTypeId, $entityId] = $document;
	if (!Factory::isAutomationRunnable($entityTypeId))
	{
		return false;
	}

	$automationTarget = Factory::getTarget($entityTypeId, $entityId);
	$trigger = new static();
	$trigger->setTarget($automationTarget);
	if ($inputData !== null)
	{
		$trigger->setInputData($inputData);
	}

	return $trigger->send();
}