Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Condition

Открытые члены

 __construct ($column, $operator, $value)
 
 getColumn ()
 
 setColumn ($column)
 
 getOperator ()
 
 setOperator ($operator)
 
 getValue ()
 
 setValue ($value)
 
 getAtomicValues ()
 
 hasMultiValues ()
 
 getDefinition ()
 
 setDefinition ($definition)
 
 __clone ()
 

Защищенные данные

 $column
 
 $operator
 
 $value
 

Подробное описание

См. определение в файле condition.php строка 20

Конструктор(ы)

◆ __construct()

__construct ( $column,
$operator,
$value )

QueryFilterCondition constructor.

Аргументы
string | Field | null$column
string$operator
mixed$value

См. определение в файле condition.php строка 38

Методы

◆ __clone()

__clone ( )

См. определение в файле condition.php строка 141

◆ getAtomicValues()

getAtomicValues ( )

Returns value as a set of atomic (composite) values.

In classic condition there is only one value v1. In whereIn there is an array [v1, v2, v3, ...]. In whereBetween there are two values v1, v2. etc.

This method returns array of all the values regardless the operator.

Возвращает
array

См. определение в файле condition.php строка 105

◆ getColumn()

getColumn ( )
Возвращает
string|Field

См. определение в файле condition.php строка 48

◆ getDefinition()

getDefinition ( )
Возвращает
string|Field|null

См. определение в файле condition.php строка 128

◆ getOperator()

getOperator ( )
Возвращает
string

См. определение в файле condition.php строка 64

◆ getValue()

getValue ( )
Возвращает
mixed|ColumnExpression

См. определение в файле condition.php строка 80

◆ hasMultiValues()

hasMultiValues ( )

Checks for multi-values (array for IN etc.)

Возвращает
bool

См. определение в файле condition.php строка 120

◆ setColumn()

setColumn ( $column)
Аргументы
string | Field | null$column

См. определение в файле condition.php строка 56

◆ setDefinition()

setDefinition ( $definition)
Аргументы
string | Field | null$definition

См. определение в файле condition.php строка 136

◆ setOperator()

setOperator ( $operator)
Аргументы
string$operator

См. определение в файле condition.php строка 72

◆ setValue()

setValue ( $value)
Аргументы
mixed$value

См. определение в файле condition.php строка 88

Данные класса

◆ $column

$column
protected

См. определение в файле condition.php строка 23

◆ $operator

$operator
protected

См. определение в файле condition.php строка 26

◆ $value

$value
protected

См. определение в файле condition.php строка 29