1C-Bitrix 25.700.0
|
Открытые статические члены | |
static | checkAggregation ($expression) |
static | checkSubquery ($expression) |
static | removeSubqueries ($expression) |
Открытые статические члены унаследованные от Field | |
static | getOldDataTypeByClass ($class) |
static | getOldDataTypeByField (Field $field) |
static | getClassByOldDataType ($dateType) |
Защищенные статические члены | |
static | removeStrings ($quote, $expression) |
static | removeSubqueryBody ($query) |
Защищенные данные | |
$expression | |
$fullExpression | |
$valueType | |
$valueField | |
$buildFrom | |
$buildFromChains | |
$isAggregated | |
$hasSubquery | |
Защищенные данные унаследованные от Field | |
$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 | $aggrFunctionsMYSQL |
static | $aggrFunctionsMSSQL |
static | $aggrFunctionsORACLE |
static | $aggrFunctionsPGSQL |
static | $aggrFunctions |
Статические защищенные данные унаследованные от Field | |
static | $oldDataTypes |
Дополнительные унаследованные члены | |
Защищенные члены унаследованные от Field | |
appendValidator ($validator) | |
appendFetchDataModifier ($modifier) | |
appendSaveDataModifier ($modifier) |
См. определение в файле expressionfield.php строка 24
__construct | ( | $name, | |
$expression, | |||
$buildFrom = null, | |||
$parameters = array() ) |
All fields in expression 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 строка 95
__call | ( | $name, | |
$arguments ) |
См. определение в файле expressionfield.php строка 120
__clone | ( | ) |
См. определение в файле expressionfield.php строка 442
cast | ( | $value | ) |
mixed | $value |
Замещает IReadable.
Переопределяется в UserTypeField.
См. определение в файле expressionfield.php строка 453
|
static |
См. определение в файле expressionfield.php строка 316
|
static |
См. определение в файле expressionfield.php строка 334
configureValueField | ( | $field | ) |
configureValueType | ( | $class | ) |
convertValueFromDb | ( | $value | ) |
mixed | $value |
Замещает IReadable.
См. определение в файле expressionfield.php строка 464
getBuildFrom | ( | ) |
См. определение в файле expressionfield.php строка 199
getBuildFromChains | ( | ) |
SystemException | |
Bitrix\Main\ArgumentException
См. определение в файле expressionfield.php строка 284
getDataType | ( | ) |
Переопределяет метод предка Field.
См. определение в файле expressionfield.php строка 421
getExpression | ( | ) |
См. определение в файле expressionfield.php строка 191
getTypeMask | ( | ) |
Переопределяет метод предка Field.
Переопределяется в UserTypeField.
См. определение в файле expressionfield.php строка 128
getValueField | ( | ) |
См. определение в файле expressionfield.php строка 437
getValueType | ( | ) |
См. определение в файле expressionfield.php строка 429
hasSubquery | ( | ) |
isAggregated | ( | ) |
isConstant | ( | ) |
См. определение в файле expressionfield.php строка 274
|
staticprotected |
См. определение в файле expressionfield.php строка 360
|
static |
См. определение в файле expressionfield.php строка 339
|
staticprotected |
См. определение в файле expressionfield.php строка 371
validateValue | ( | $value, | |
$primary, | |||
$row, | |||
Result | $result ) |
$value | ||
$primary | ||
$row | ||
Result | $result |
SystemException |
Переопределяет метод предка Field.
См. определение в файле expressionfield.php строка 482
|
staticprotected |
См. определение в файле expressionfield.php строка 82
|
staticprotected |
См. определение в файле expressionfield.php строка 62
|
staticprotected |
См. определение в файле expressionfield.php строка 58
|
staticprotected |
См. определение в файле expressionfield.php строка 66
|
staticprotected |
См. определение в файле expressionfield.php строка 78
|
protected |
См. определение в файле expressionfield.php строка 48
|
protected |
См. определение в файле expressionfield.php строка 51
|
protected |
См. определение в файле expressionfield.php строка 29
|
protected |
См. определение в файле expressionfield.php строка 35
|
protected |
См. определение в файле expressionfield.php строка 55
|
protected |
См. определение в файле expressionfield.php строка 53
|
protected |
См. определение в файле expressionfield.php строка 43
|
protected |
См. определение в файле expressionfield.php строка 38