Bitrix-D7
20.0.0
|
Защищенные данные | |
$is_primary | |
$is_unique | |
$is_required | |
$is_autocomplete | |
$column_name = '' | |
$default_value | |
![]() | |
$name | |
$dataType | |
$initialParameters | |
$title | |
$validation = null | |
$validators = null | |
$additionalValidators = array() | |
$fetchDataModification = null | |
$fetchDataModifiers | |
$additionalFetchDataModifiers = array() | |
$saveDataModification = null | |
$saveDataModifiers | |
$additionalSaveDataModifiers = array() | |
$isSerialized = false | |
$parentField | |
$entity | |
Дополнительные унаследованные члены | |
![]() | |
static | getOldDataTypeByClass ($class) |
static | getOldDataTypeByField (Field $field) |
static | getClassByOldDataType ($dateType) |
![]() | |
appendValidator ($validator) | |
appendFetchDataModifier ($modifier) | |
appendSaveDataModifier ($modifier) | |
![]() | |
static | $oldDataTypes |
См. определение в файле scalarfield.php строка 18
__construct | ( | $name, | |
$parameters = array() |
|||
) |
ScalarField constructor.
$name | ||
array | $parameters | deprecated, use configure* and add* methods instead |
Переопределяет метод предка Field.
Переопределяется в StringField, DateField, BooleanField, CryptoField, DatetimeField, EnumField, FloatField и ArrayField.
См. определение в файле scalarfield.php строка 41
configureAutocomplete | ( | $value = true | ) |
configureColumnName | ( | $value | ) |
configureDefaultValue | ( | $value | ) |
configurePrimary | ( | $value = true | ) |
configureRequired | ( | $value = true | ) |
configureUnique | ( | $value = true | ) |
getColumnName | ( | ) |
См. определение в файле scalarfield.php строка 137
getDefaultValue | ( | $row = null | ) |
array | $row | ORM data row in case of dependency value on other values |
См. определение в файле scalarfield.php строка 166
getGetterTypeHint | ( | ) |
Замещает ITypeHintable.
Переопределяется в ArrayField, BooleanField, DateField, FloatField, DatetimeField и IntegerField.
См. определение в файле scalarfield.php строка 191
getSetterTypeHint | ( | ) |
Замещает ITypeHintable.
Переопределяется в ArrayField, BooleanField, DateField, FloatField, DatetimeField и IntegerField.
См. определение в файле scalarfield.php строка 199
getTypeMask | ( | ) |
isAutocomplete | ( | ) |
См. определение в файле scalarfield.php строка 121
isPrimary | ( | ) |
См. определение в файле scalarfield.php строка 73
isRequired | ( | ) |
См. определение в файле scalarfield.php строка 89
isUnique | ( | ) |
См. определение в файле scalarfield.php строка 105
isValueEmpty | ( | $value | ) |
Переопределяется в BooleanField.
См. определение в файле scalarfield.php строка 178
setColumnName | ( | $column_name | ) |
string | $column_name |
См. определение в файле scalarfield.php строка 145
|
protected |
См. определение в файле scalarfield.php строка 28
|
protected |
См. определение в файле scalarfield.php строка 31
|
protected |
См. определение в файле scalarfield.php строка 26
|
protected |
См. определение в файле scalarfield.php строка 20
|
protected |
См. определение в файле scalarfield.php строка 24
|
protected |
См. определение в файле scalarfield.php строка 22