...Человеческий поиск в разработке...
- Модуль: bizproc
- Путь к файлу: ~/bitrix/modules/bizproc/classes/general/helper.php
- Класс: CBPHelper
- Вызов: CBPHelper::decodeTemplatePostData
static function decodeTemplatePostData(&$data) { CUtil::DecodeUriComponent($data); $jsonParams = ['arWorkflowTemplate', 'arWorkflowParameters', 'arWorkflowGlobalVariables', 'arWorkflowVariables', 'arWorkflowGlobalConstants', 'arWorkflowConstants', 'USER_PARAMS']; foreach ($jsonParams as $k) { if (!isset($data[$k]) || !is_array($data[$k])) { $data[$k] = isset($data[$k]) ? (array) CUtil::JsObjectToPhp($data[$k]) : array(); } } if (mb_strtolower(LANG_CHARSET) != 'utf-8') { foreach ($data as $key => $value) { if (!in_array($key, $jsonParams)) { $data[$key] = static::decodeArrayKeys($data[$key]); } } } }