| Fully Qualified Name: | Laminas\Db\Sql\Predicate\Operator |
| Extends: | AbstractExpression |
| Implements: | PredicateInterface |
| Name | Description | Defined By |
|---|---|---|
| __construct() | Constructor | Operator |
| getExpressionData() | Get predicate parts for where statement | Operator |
| getLeft() | Get left side of operator | Operator |
| getLeftType() | Get parameter type on left side of operator | Operator |
| getOperator() | Get operator string | Operator |
| getRight() | Get right side of operator | Operator |
| getRightType() | Get parameter type on right side of operator | Operator |
| setLeft() | Set left side of operator | Operator |
| setLeftType() | Set parameter type for left side of operator | Operator |
| setOperator() | Set operator string | Operator |
| setRight() | Set right side of operator | Operator |
| setRightType() | Set parameter type for right side of operator | Operator |
Constructor
| Parameter Name | Type | Description |
|---|---|---|
| $left | int|float|bool|string | |
| $operator | string | |
| $right | int|float|bool|string | |
| $leftType | string | TYPE_IDENTIFIER |
| $rightType | string | TYPE_IDENTIFIER |
Returns:
Get predicate parts for where statement
Returns: array
Get left side of operator
Returns: int|float|bool|string
Get parameter type on left side of operator
Returns: string
Get operator string
Returns: string
Get right side of operator
Returns: int|float|bool|string
Get parameter type on right side of operator
Returns: string
Set left side of operator
| Parameter Name | Type | Description |
|---|---|---|
| $left | int|float|bool|string |
Returns: self Provides a fluent interface
Set parameter type for left side of operator
| Parameter Name | Type | Description |
|---|---|---|
| $type | string | TYPE_IDENTIFIER |
Returns: self Provides a fluent interface
Set operator string
| Parameter Name | Type | Description |
|---|---|---|
| $operator | string |
Returns: self Provides a fluent interface
Set right side of operator
| Parameter Name | Type | Description |
|---|---|---|
| $right | int|float|bool|string |
Returns: self Provides a fluent interface
Set parameter type for right side of operator
| Parameter Name | Type | Description |
|---|---|---|
| $type | string | TYPE_IDENTIFIER |
Returns: self Provides a fluent interface