• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/lib/automation/target/basetarget.php
  • Класс: BitrixBizprocAutomationTargetBaseTarget
  • Вызов: BaseTarget::extractTemplateParameters
public function extractTemplateParameters(array $triggers): array
{
	$params = [];
	foreach ($triggers as $trigger)
	{
		$triggerDescription = $this->getAvailableTriggerByCode($trigger['CODE']);
		$status = $trigger['DOCUMENT_STATUS'];

		if ($triggerDescription && isset($triggerDescription['RETURN']))
		{
			if (!isset($params[$status]))
			{
				$params[$status] = [];
			}
			foreach ($triggerDescription['RETURN'] as $property)
			{
				$params[$status][$property['Id']] = $property;
			}
		}
	}
	return $params;
}