IConditionalExpression
in
Tags
Table of Contents
Constants
- BOOLEAN_FALSE = 2
- BOOLEAN_TRUE = 1
- BOOLEAN_UNKNOWN = 3
- LOGICAL_OPERATOR_AND = 'AND'
- LOGICAL_OPERATOR_OR = 'OR'
- OPERATOR_BETWEEN = 'BETWEEN'
- OPERATOR_EQUAL = '='
- OPERATOR_GREATER_THAN = '>'
- OPERATOR_GREATER_THAN_OR_EQUAL_TO = '>='
- OPERATOR_IN = 'IN'
- OPERATOR_IS = 'IS'
- OPERATOR_IS_NOT = 'IS NOT'
- OPERATOR_IS_NOT_NULL = 'IS NOT NULL'
- OPERATOR_IS_NULL = 'IS NULL'
- OPERATOR_LESS_THAN = '<'
- OPERATOR_LESS_THAN_OR_EQUAL_TO = '<='
- OPERATOR_LIKE = 'LIKE'
- OPERATOR_NOT_BETWEEN = 'NOT BETWEEN'
- OPERATOR_NOT_EQUAL = '<>'
- OPERATOR_NOT_IN = 'NOT IN'
- OPERATOR_NOT_LIKE = 'NOT LIKE'
- QUALIFIER_NOT = 1
Methods
- between() : mixed
- eq() : mixed
- gt() : mixed
- gte() : mixed
- in() : mixed
- is() : mixed
- isNotNull() : mixed
- isNull() : mixed
- like() : mixed
- lt() : mixed
- lte() : mixed
- nbetween() : mixed
- neq() : mixed
- nin() : mixed
- nis() : mixed
Constants
BOOLEAN_FALSE
public
mixed
BOOLEAN_FALSE
= 2
BOOLEAN_TRUE
public
mixed
BOOLEAN_TRUE
= 1
BOOLEAN_UNKNOWN
public
mixed
BOOLEAN_UNKNOWN
= 3
LOGICAL_OPERATOR_AND
public
mixed
LOGICAL_OPERATOR_AND
= 'AND'
LOGICAL_OPERATOR_OR
public
mixed
LOGICAL_OPERATOR_OR
= 'OR'
OPERATOR_BETWEEN
public
mixed
OPERATOR_BETWEEN
= 'BETWEEN'
OPERATOR_EQUAL
public
mixed
OPERATOR_EQUAL
= '='
OPERATOR_GREATER_THAN
public
mixed
OPERATOR_GREATER_THAN
= '>'
OPERATOR_GREATER_THAN_OR_EQUAL_TO
public
mixed
OPERATOR_GREATER_THAN_OR_EQUAL_TO
= '>='
OPERATOR_IN
public
mixed
OPERATOR_IN
= 'IN'
OPERATOR_IS
public
mixed
OPERATOR_IS
= 'IS'
OPERATOR_IS_NOT
public
mixed
OPERATOR_IS_NOT
= 'IS NOT'
OPERATOR_IS_NOT_NULL
public
mixed
OPERATOR_IS_NOT_NULL
= 'IS NOT NULL'
OPERATOR_IS_NULL
public
mixed
OPERATOR_IS_NULL
= 'IS NULL'
OPERATOR_LESS_THAN
public
mixed
OPERATOR_LESS_THAN
= '<'
OPERATOR_LESS_THAN_OR_EQUAL_TO
public
mixed
OPERATOR_LESS_THAN_OR_EQUAL_TO
= '<='
OPERATOR_LIKE
public
mixed
OPERATOR_LIKE
= 'LIKE'
OPERATOR_NOT_BETWEEN
public
mixed
OPERATOR_NOT_BETWEEN
= 'NOT BETWEEN'
OPERATOR_NOT_EQUAL
public
mixed
OPERATOR_NOT_EQUAL
= '<>'
OPERATOR_NOT_IN
public
mixed
OPERATOR_NOT_IN
= 'NOT IN'
OPERATOR_NOT_LIKE
public
mixed
OPERATOR_NOT_LIKE
= 'NOT LIKE'
QUALIFIER_NOT
public
mixed
QUALIFIER_NOT
= 1
Methods
between()
public
between(mixed $expression1, mixed $expression2, mixed $expression3) : mixed
Parameters
- $expression1 : mixed
- $expression2 : mixed
- $expression3 : mixed
eq()
public
eq(mixed $expression1, mixed $expression) : mixed
Parameters
- $expression1 : mixed
- $expression : mixed
gt()
public
gt(mixed $expression1, mixed $expresion2) : mixed
Parameters
- $expression1 : mixed
- $expresion2 : mixed
gte()
public
gte(mixed $expression1, mixed $expresion2) : mixed
Parameters
- $expression1 : mixed
- $expresion2 : mixed
in()
public
in(mixed $expression, array<string|int, mixed> $values) : mixed
Parameters
- $expression : mixed
- $values : array<string|int, mixed>
is()
public
is(mixed $expression, mixed $boolean) : mixed
Parameters
- $expression : mixed
- $boolean : mixed
isNotNull()
public
isNotNull(mixed $expression) : mixed
Parameters
- $expression : mixed
isNull()
public
isNull(mixed $expression) : mixed
Parameters
- $expression : mixed
like()
public
like(mixed $expression1, mixed $expresion2[, mixed $not = false ]) : mixed
Parameters
- $expression1 : mixed
- $expresion2 : mixed
- $not : mixed = false
lt()
public
lt(mixed $expression1, mixed $expresion2) : mixed
Parameters
- $expression1 : mixed
- $expresion2 : mixed
lte()
public
lte(mixed $expression1, mixed $expresion2) : mixed
Parameters
- $expression1 : mixed
- $expresion2 : mixed
nbetween()
public
nbetween(mixed $expression1, mixed $expression2, mixed $expression3) : mixed
Parameters
- $expression1 : mixed
- $expression2 : mixed
- $expression3 : mixed
neq()
public
neq(mixed $expression1, mixed $expression) : mixed
Parameters
- $expression1 : mixed
- $expression : mixed
nin()
public
nin(mixed $expression, array<string|int, mixed> $values) : mixed
Parameters
- $expression : mixed
- $values : array<string|int, mixed>
nis()
public
nis(mixed $expression, mixed $boolean) : mixed
Parameters
- $expression : mixed
- $boolean : mixed