ConditionInterface
API reference › yii › db › conditions › ConditionInterface
Implemented by 8 types
Interface ConditionInterface should be implemented by classes that represent a condition in DBAL of framework.
Methods
Section titled “Methods”| Method | Description | Defined by |
|---|---|---|
fromArrayDefinition() static abstract | Creates object by array-definition as described in Query Builder – Operator format guide article. | ConditionInterface |
Method details
Section titled “Method details”fromArrayDefinition()
Section titled “fromArrayDefinition() ”abstract public static function fromArrayDefinition(string $operator, array $operands): staticCreates object by array-definition as described in Query Builder – Operator format guide article.
Parameters
| Parameter | Type | Description |
|---|---|---|
$operator | string | Operator in uppercase. |
$operands | array | Array of corresponding operands |
Returns
static
Throws
InvalidArgumentException: if input parameters are not suitable for this condition