Bitrix-D7
20.0.0
|
Открытые члены | |
__construct ($name, $expression, $buildFrom=null, $parameters=array()) | |
All fields in exression should be placed as s (or as another placeholder for sprintf), and the real field names being carrying in $buildFrom array (= args for sprintf) Подробнее... | |
__call ($name, $arguments) | |
getTypeMask () | |
configureValueType ($class) | |
setEntity (Entity $entity) | |
getExpression () | |
getFullExpression () | |
isAggregated () | |
hasSubquery () | |
isConstant () | |
getBuildFromChains () | |
getDataType () | |
getValueType () | |
getValueField () | |
__clone () | |
cast ($value) | |
convertValueFromDb ($value) | |
convertValueToDb ($value) | |
validateValue ($value, $primary, $row, Result $result) | |
![]() | |
__construct ($name, $parameters=array()) | |
resetEntity () | |
modifyValueBeforeSave ($value, $data) | |
getValidators () | |
addValidator ($validator) | |
getFetchDataModifiers () | |
addFetchDataModifier ($modifier) | |
getSaveDataModifiers () | |
addSaveDataModifier ($modifier) | |
isSerialized () | |
setSerialized () | |
configureSerialized () | |
getName () | |
setName ($name) | |
configureTitle ($title) | |
Lang phrase. Подробнее... | |
getTitle () | |
setParameter ($name, $value) | |
getParameter ($name) | |
hasParameter ($name) | |
setParentField (Field $parentField) | |
getParentField () | |
getEntity () | |
getLangCode () | |
getConnection () | |
serialize ($value) | |
unserialize ($value) | |
postInitialize () | |
Called after being initialized by Entity. Подробнее... | |
Открытые статические члены | |
static | checkAggregation ($expression) |
static | checkSubquery ($expression) |
static | removeSubqueries ($expression) |
![]() | |
static | getOldDataTypeByClass ($class) |
static | getOldDataTypeByField (Field $field) |
static | getClassByOldDataType ($dateType) |
Статические открытые данные | |
static | $aggrFunctionsMSSQL |
static | $aggrFunctionsORACLE |
static | $aggrFunctions |
Защищенные статические члены | |
static | removeStrings ($quote, $expression) |
static | removeSubqueryBody ($query) |
Защищенные данные | |
$expression | |
$fullExpression | |
$valueType | |
$valueField | |
$buildFrom | |
$buildFromChains | |
$isAggregated | |
$hasSubquery | |
![]() | |
$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 | $aggrFunctionsMYSQL |
![]() | |
static | $oldDataTypes |
Дополнительные унаследованные члены | |
![]() | |
appendValidator ($validator) | |
appendFetchDataModifier ($modifier) | |
appendSaveDataModifier ($modifier) | |
См. определение в файле expressionfield.php строка 23
__construct | ( | $name, | |
$expression, | |||
$buildFrom = null , |
|||
$parameters = array() |
|||
) |
All fields in exression should be placed as s (or as another placeholder for sprintf), and the real field names being carrying in $buildFrom array (= args for sprintf)
string | $name | |
string | $expression | |
array | string | null | $buildFrom | |
array | $parameters | deprecated, use configure* and add* instead |
SystemException |
См. определение в файле expressionfield.php строка 90
__call | ( | $name, | |
$arguments | |||
) |
См. определение в файле expressionfield.php строка 115
__clone | ( | ) |
См. определение в файле expressionfield.php строка 397
cast | ( | $value | ) |
mixed | $value |
Замещает IReadable.
Переопределяется в UserTypeField.
См. определение в файле expressionfield.php строка 408
|
static |
См. определение в файле expressionfield.php строка 271
|
static |
См. определение в файле expressionfield.php строка 289
configureValueType | ( | $class | ) |
convertValueFromDb | ( | $value | ) |
mixed | $value |
Замещает IReadable.
См. определение в файле expressionfield.php строка 419
convertValueToDb | ( | $value | ) |
mixed | $value |
Замещает IReadable.
См. определение в файле expressionfield.php строка 430
getBuildFromChains | ( | ) |
SystemException | |
См. определение в файле expressionfield.php строка 242
getDataType | ( | ) |
Переопределяет метод предка Field.
См. определение в файле expressionfield.php строка 376
getExpression | ( | ) |
См. определение в файле expressionfield.php строка 171
getFullExpression | ( | ) |
SystemException |
См. определение в файле expressionfield.php строка 180
getTypeMask | ( | ) |
Переопределяет метод предка Field.
Переопределяется в UserTypeField.
См. определение в файле expressionfield.php строка 123
getValueField | ( | ) |
См. определение в файле expressionfield.php строка 392
getValueType | ( | ) |
См. определение в файле expressionfield.php строка 384
hasSubquery | ( | ) |
isAggregated | ( | ) |
isConstant | ( | ) |
См. определение в файле expressionfield.php строка 232
|
staticprotected |
См. определение в файле expressionfield.php строка 315
|
static |
См. определение в файле expressionfield.php строка 294
|
staticprotected |
См. определение в файле expressionfield.php строка 326
setEntity | ( | Entity | $entity | ) |
Entity | $entity |
SystemException | |
Переопределяет метод предка Field.
См. определение в файле expressionfield.php строка 145
validateValue | ( | $value, | |
$primary, | |||
$row, | |||
Result | $result | ||
) |
Переопределяет метод предка Field.
См. определение в файле expressionfield.php строка 437
|
static |
См. определение в файле expressionfield.php строка 77
|
static |
См. определение в файле expressionfield.php строка 61
|
staticprotected |
См. определение в файле expressionfield.php строка 57
|
static |
См. определение в файле expressionfield.php строка 65
|
protected |
См. определение в файле expressionfield.php строка 47
|
protected |
См. определение в файле expressionfield.php строка 50
|
protected |
См. определение в файле expressionfield.php строка 28
|
protected |
См. определение в файле expressionfield.php строка 34
|
protected |
См. определение в файле expressionfield.php строка 54
|
protected |
См. определение в файле expressionfield.php строка 52
|
protected |
См. определение в файле expressionfield.php строка 42
|
protected |
См. определение в файле expressionfield.php строка 37