• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/classes/general/workflowtemplateloader.php
  • Класс: CBPWorkflowTemplateLoader
  • Вызов: CBPWorkflowTemplateLoader::addTemplate
public function addTemplate($arFields, $systemImport = false)
{
	global $DB;

	self::ParseFields($arFields, 0, $systemImport);

	$arInsert = $DB->PrepareInsert("b_bp_workflow_template", $arFields);

	$strSql =
		"INSERT INTO b_bp_workflow_template (".$arInsert[0].", MODIFIED) ".
		"VALUES(".$arInsert[1].", ".$DB->CurrentTimeFunction().")";
	$DB->Query($strSql, False, "File: ".__FILE__."
Line: ".__LINE__); $id = (int)$DB->LastID(); if ($id) { $event = new Event( 'bizproc', 'onAfterWorkflowTemplateAdd', [ 'FIELDS' => $arFields, ] ); EventManager::getInstance()->send($event); } return $id; }