method
public
CAllUserTypeEntity::CheckFields()
Класс: \CAllUserTypeEntity
Сигнатура
public CheckFields(int $ID, array<string|int, mixed> $arFields[, bool $bCheckUserType = true ]) : bool
Описание
Вызывается в методах Add и Update для проверки корректности введённых значений.
Проверки:
ENTITY_ID - обязательное
ENTITY_ID - не более 50 символов
ENTITY_ID - не должно содержать никаких символов, кроме 0-9, A-Z и _
FIELD_NAME - обязательное
FIELD_NAME - не менее 4 символов
FIELD_NAME - не более 50 символов
FIELD_NAME - не должно содержать никаких символов, кроме 0-9, A-Z и _
FIELD_NAME - должно начинаться с UF_
USER_TYPE_ID - обязательное
USER_TYPE_ID - должно быть зарегистрировано
В случае ошибки перехватывайте исключение приложения!
Параметры
$ID
int
идентификатор свойства. 0 - для нового.
$arFields
array<string|int, mixed>
Метаданные свойства
$bCheckUserType
bool
= true
Возвращаемое значение
bool
Исходный файл: source/main/classes/general/usertype.php:328

