- Модуль: bizproc
- Путь к файлу: ~/bitrix/modules/bizproc/lib/controller/fieldtype.php
- Класс: BitrixBizprocControllerFieldType
- Вызов: FieldType::renderControlAction
public function renderControlAction(array $documentType, array $property, array $params)
{
if (!$this->inputAndAccessCheck($documentType, $property))
{
return null;
}
$params = (new BizprocValidator($params))
->validateRequire('Field')
->validateArray('Field', BizprocValidator::TYPE_STRING)
->setPureValue('Value')
->setDefault('Value', '')
->validateRequire('Als')
->validateNumeric('Als')
->validateEnum('RenderMode', ['public', 'designer', ''])
->setDefault('RenderMode', '')
->getPureValues();
$property = $this->normalizeProperty($property);
return new HtmlContent(new ResponseRenderControlContent($documentType, $property, $params));
}