...Человеческий поиск в разработке...
- Модуль: bizproc
- Путь к файлу: ~/bitrix/modules/bizproc/classes/general/document.php
- Класс: CBPDocument
- Вызов: CBPDocument::prepareWorkflowParameters
static function prepareWorkflowParameters($parameters): array { if (!is_array($parameters)) { $parameters = [$parameters]; } if (!array_key_exists(static::PARAM_TAGRET_USER, $parameters)) { $currentUserId = MainEngineCurrentUser::get()->getId(); $parameters[static::PARAM_TAGRET_USER] = isset($currentUserId) ? "user_{$currentUserId}" : null; } if (!isset($parameters[static::PARAM_MODIFIED_DOCUMENT_FIELDS])) { $parameters[static::PARAM_MODIFIED_DOCUMENT_FIELDS] = false; } if (!isset($parameters[static::PARAM_DOCUMENT_EVENT_TYPE])) { $parameters[static::PARAM_DOCUMENT_EVENT_TYPE] = CBPDocumentEventType::None; } if (!isset($parameters[static::PARAM_PRE_GENERATED_WORKFLOW_ID])) { $parameters[static::PARAM_PRE_GENERATED_WORKFLOW_ID] = CBPRuntime::generateWorkflowId(); } return $parameters; }