|
1C-Bitrix 25.700.0
|
Открытые члены | |
| __construct ($name, $parameters=array()) | |
| setEntity (Entity $entity) | |
| resetEntity () | |
| getTypeMask () | |
| validateValue ($value, $primary, $row, Result $result) | |
| modifyValueBeforeSave ($value, $data) | |
| getValidators () | |
| addValidator ($validator) | |
| getFetchDataModifiers () | |
| addFetchDataModifier ($modifier) | |
| getSaveDataModifiers () | |
| addSaveDataModifier ($modifier) | |
| isSerialized () | |
| setSerialized () | |
| configureSerialized () | |
| getName () | |
| setName ($name) | |
| configureTitle ($title) | |
| getTitle () | |
| setParameter ($name, $value) | |
| getParameter ($name) | |
| hasParameter ($name) | |
| setParentField (Field $parentField) | |
| getParentField () | |
| getDataType () | |
| getEntity () | |
| getLangCode () | |
| setConnection ($connection) | |
| getConnection () | |
| serialize ($value) | |
| unserialize ($value) | |
| postInitialize () | |
Открытые статические члены | |
| static | getOldDataTypeByClass ($class) |
| static | getOldDataTypeByField (Field $field) |
| static | getClassByOldDataType ($dateType) |
Защищенные члены | |
| appendValidator ($validator) | |
| appendFetchDataModifier ($modifier) | |
| appendSaveDataModifier ($modifier) | |
Защищенные данные | |
| $name | |
| $dataType | |
| $initialParameters | |
| $title | |
| $validation = null | |
| $validators = null | |
| $additionalValidators = array() | |
| $fetchDataModification = null | |
| $fetchDataModifiers | |
| $additionalFetchDataModifiers = array() | |
| $saveDataModification = null | |
| $saveDataModifiers | |
| $additionalSaveDataModifiers = array() | |
| $isSerialized = false | |
| $parentField | |
| $entity | |
| $connection = null | |
Статические защищенные данные | |
| static | $oldDataTypes |
| __construct | ( | $name, | |
| $parameters = array() ) |
| string | $name | |
| array | $parameters | deprecated, use configure* and add* methods instead |
| SystemException |
Переопределяется в ArrayField, BooleanField, CryptoField, DateField, DatetimeField, EnumField, FloatField, IntegerField, ObjectField, ManyToMany, ScalarField, SecretField, StringField, TextField и CryptoField.
| addFetchDataModifier | ( | $modifier | ) |
| addSaveDataModifier | ( | $modifier | ) |
| addValidator | ( | $validator | ) |
|
protected |
|
protected |
|
protected |
| configureSerialized | ( | ) |
| configureTitle | ( | $title | ) |
|
static |
| getConnection | ( | ) |
| getDataType | ( | ) |
Переопределяется в ExpressionField и Reference.
| getFetchDataModifiers | ( | ) |
| SystemException |
Переопределяется в DatetimeField, UserTypeField и UserTypeUtsMultipleField.
|
static |
|
static |
| getSaveDataModifiers | ( | ) |
|
abstract |
Переопределяется в UField, ExpressionField, ManyToMany, OneToMany, Reference, ScalarField и UserTypeField.
| getValidators | ( | ) |
| SystemException |
Переопределяется в BooleanField, DateField, EnumField и StringField.
| modifyValueBeforeSave | ( | $value, | |
| $data ) |
| postInitialize | ( | ) |
| setEntity | ( | Entity | $entity | ) |
| setParentField | ( | Field | $parentField | ) |
| validateValue | ( | $value, | |
| $primary, | |||
| $row, | |||
| Result | $result ) |
| $value | ||
| $primary | ||
| $row | ||
| Result | $result |
| SystemException |
Переопределяется в UField, ExpressionField и Reference.
|
protected |
|
staticprotected |