Bitrix API

Expression

Short calls for runtime fields.

Tags
see
ConditionTree::where()
subpackage

main

Table of Contents

Properties

$alias  : string|null

Methods

avg()  : ExpressionField
Expression with AVG(...) function.
concat()  : ExpressionField
Expression with CONCAT(...) function.
count()  : ExpressionField
Expression with COUNT(...) function.
countDistinct()  : ExpressionField
Expression with COUNT(DISTINCT ...) function.
getTmpName()  : string
Random name for Expression. Real alias is expected in Query when set the Expression.
length()  : ExpressionField
Expression with LENGTH(...) function.
lower()  : ExpressionField
Expression with LOWER(...) function.
max()  : ExpressionField
Expression with MAX(...) function.
min()  : ExpressionField
Expression with MIN(...) function.
setAlias()  : static
sum()  : ExpressionField
Expression with SUM(...) function.
upper()  : ExpressionField
Expression with UPPER(...) function.

Properties

$alias

public string|null $alias

Name for expression

Methods

getTmpName()

Random name for Expression. Real alias is expected in Query when set the Expression.

public static getTmpName(mixed $postfix) : string
Parameters
$postfix : mixed
Return values
string

setAlias()

public setAlias(string|null $alias) : static
Parameters
$alias : string|null
Return values
static

        
On this page

Search results