Класс
Main
SecretField
\Bitrix\Main\ORM\Fields\SecretField
Описание
Класс поля сущности для типа данных text
Исходный файл: source/main/lib/orm/fields/secretfield.php:13
Методы (76)
-
__construct()Конструктор SecretField. -
addFetchDataModifier() -
addSaveDataModifier() -
addValidator() -
cast()Строго приводит значение к типу поля. -
configureAutocomplete() -
configureBinary() -
configureColumnName() -
configureDefaultValue() -
configureFormat() -
configureFulltext() -
configureLong() -
configureNullable() -
configurePrimary() -
configurePrivate() -
configureRequired() -
configureSecretLength() -
configureSerialized()устар. -
configureSize() -
configureTitle()Языковая фраза -
configureUnique() -
convertValueFromDb()Возвращает значение, преобразованное из необработанного результата SQL. -
convertValueToDb()Возвращает необработанный SQL с экранированным значением в кавычках. -
static cryptoAvailable()Проверяет доступность класса шифрования и криптографического ключа. -
decode()Декодирует в двоичные данные из БД. -
decrypt() -
encode()Кодирует двоичные данные перед сохранением в БД. -
encrypt() -
static getClassByOldDataType()устар. -
getColumnName() -
getConnection() -
getDataType()устар. -
static getDefaultKey() -
getDefaultValue() -
getEntity() -
getFetchDataModifiers() -
getFormat()Сокращение для валидатора Regexp -
getGetterTypeHint() -
getLangCode() -
getName() -
static getOldDataTypeByClass()устар. -
static getOldDataTypeByField()устар. -
getParameter() -
getParentField() -
getRandomBytes() -
getSaveDataModifiers() -
getSetterTypeHint() -
getSize()Возвращает размер поля в базе данных (в символах). -
getTitle() -
getTypeMask() -
getValidators() -
hasParameter() -
isAutocomplete() -
isBinary() -
isFulltext() -
isLong() -
isNullable() -
isPrimary() -
isPrivate() -
isRequired() -
isSerialized() -
isUnique() -
isValueEmpty() -
modifyValueBeforeSave() -
postInitialize()Вызывается после инициализации сущностью Entity -
resetEntity() -
serialize() -
setColumnName() -
setConnection() -
setEntity() -
setName() -
setParameter() -
setParentField() -
setSerialized() -
unserialize() -
validateValue()

