• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/userfield/dispatcher.php
  • Класс: BitrixMainUserFieldDispatcher
  • Вызов: Dispatcher::validateFieldChangeRequest
protected function validateFieldChangeRequest($fieldInfo)
{
	if(!$this->checkFieldDescription($fieldInfo))
	{
		return false;
	}

	if(!SignatureHelperCreate::validateSignature($this->getSignatureManager(), $fieldInfo, $fieldInfo['SIGNATURE']))
	{
		$this->addError(Loc::getMessage('MAIN_UF_DISPATCHER_ERROR_SIGNATURE'), $fieldInfo['FIELD']);

		return false;
	}

	return true;
}