__construct()
getExpressionData()
getLeft()
getLeftType()
getOperator()
getRight()
getRightType()
setLeft()
setLeftType()
setOperator()
setRight()
setRightType()
$allowedTypes
$left
$leftType
$operator
$right
$rightType
OPERATOR_EQUAL_TO
OPERATOR_GREATER_THAN
OPERATOR_GREATER_THAN_OR_EQUAL_TO
OPERATOR_LESS_THAN
OPERATOR_LESS_THAN_OR_EQUAL_TO
OPERATOR_NOT_EQUAL_TO
OP_EQ
OP_GT
OP_GTE
OP_LT
OP_LTE
OP_NE
__construct(int | float | bool | string $left, string $operator, int | float | bool | string $right, string $leftType, string $rightType)
intfloatboolstring
string
intfloatboolstring
string
TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_IDENTIFIER {@see allowedTypes}
string
TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_VALUE {@see allowedTypes}
getExpressionData() : array
array
getLeft() : int | float | bool | string
int
float
bool
string
getLeftType() : string
string
getOperator() : string
string
getRight() : int | float | bool | string
int
float
bool
string
getRightType() : string
string
setLeft(int | float | bool | string $left) : \Zend\Db\Sql\Predicate\Operator
setLeftType(string $type) : \Zend\Db\Sql\Predicate\Operator
string
TYPE_IDENTIFIER or TYPE_VALUE {@see allowedTypes}
\Zend\Db\Sql\Exception\InvalidArgumentException |
---|
setRight(int | float | bool | string $value) : \Zend\Db\Sql\Predicate\Operator
setRightType(string $type) : \Zend\Db\Sql\Predicate\Operator
string
TYPE_IDENTIFIER or TYPE_VALUE {@see allowedTypes}
\Zend\Db\Sql\Exception\InvalidArgumentException |
---|
$allowedTypes
$left
$leftType
$operator
$right
$rightType
OPERATOR_EQUAL_TO
OPERATOR_GREATER_THAN
OPERATOR_GREATER_THAN_OR_EQUAL_TO
OPERATOR_LESS_THAN
OPERATOR_LESS_THAN_OR_EQUAL_TO
OPERATOR_NOT_EQUAL_TO
OP_EQ
OP_GT
OP_GTE
OP_LT
OP_LTE
OP_NE