Класс
Main
ArrayField
\Bitrix\Main\ORM\Fields\ArrayField
Описание
main
Исходный файл: source/main/lib/orm/fields/arrayfield.php:18
Константы
SERIALIZATION_TYPE_JSONSERIALIZATION_TYPE_PHP
Методы (73)
-
__construct()Конструктор ScalarField. -
addFetchDataModifier() -
addSaveDataModifier() -
addValidator() -
cast()Строго приводит значение к типу поля. -
configureAutocomplete() -
configureBinary() -
configureColumnName() -
configureDefaultValue() -
configureFulltext() -
configureNullable() -
configurePrimary() -
configurePrivate() -
configureRequired() -
configureSerializationJson()Устанавливает формат сериализации json -
configureSerializationPhp()Устанавливает формат сериализации php -
configureSerializeCallback()Пользовательский обработчик кодирования -
configureSerialized()устар. -
configureTitle()Языковая фраза -
configureUnique() -
configureUnserializeCallback()Пользовательский обработчик декодирования -
convertValueFromDb()Возвращает значение, преобразованное из необработанного результата SQL. -
convertValueToDb()Возвращает необработанный SQL с экранированным значением в кавычках. -
decode() -
decodeJson() -
decodePhp() -
encode() -
encodeJson() -
encodePhp() -
static getClassByOldDataType()устар. -
getColumnName() -
getConnection() -
getDataType()устар. -
getDefaultValue() -
getEntity() -
getFetchDataModifiers() -
getGetterTypeHint() -
getLangCode() -
getName() -
static getOldDataTypeByClass()устар. -
static getOldDataTypeByField()устар. -
getParameter() -
getParentField() -
getSaveDataModifiers() -
getSerializationType() -
getSetterTypeHint() -
getTitle() -
getTypeMask() -
getValidators() -
hasParameter() -
isAutocomplete() -
isBinary() -
isFulltext() -
isNullable() -
isPrimary() -
isPrivate() -
isRequired() -
isSerialized() -
isUnique() -
isValueEmpty() -
modifyValueBeforeSave() -
postInitialize()Вызывается после инициализации сущностью Entity -
resetEntity() -
serialize() -
setColumnName() -
setConnection() -
setEntity() -
setName() -
setParameter() -
setParentField() -
setSerialized() -
unserialize() -
validateValue()

