- Модуль: bizproc
- Путь к файлу: ~/bitrix/modules/bizproc/lib/script/manager.php
- Класс: BitrixBizprocScriptManager
- Вызов: Manager::saveScript
static function saveScript(int $id, array $documentType, array $fields, $userId = null)
{
if ($id > 0)
{
$result = self::updateScript($id, $fields['script'], $fields['robotsTemplate'], $userId);
}
else
{
$result = self::addScript($documentType, $fields['script'], $fields['robotsTemplate'], $userId);
}
if ($result->isSuccess())
{
self::clearMenuCache();
}
return $result;
}