Skip to content
PHP Ecosystem
Explore

ConditionInterface

API reference › yii › db › conditions › ConditionInterface

interfaceyii\db\conditions\ConditionInterface
Extendsyii\db\ExpressionInterface
Since2.0.14
Sourceframework/db/conditions/ConditionInterface.php
Implemented by 8 types

Interface ConditionInterface should be implemented by classes that represent a condition in DBAL of framework.

MethodDescriptionDefined by
fromArrayDefinition() static abstractCreates object by array-definition as described in Query Builder – Operator format guide article.ConditionInterface
abstract public static function fromArrayDefinition(string $operator, array $operands): static

Creates object by array-definition as described in Query Builder – Operator format guide article.

Parameters

ParameterTypeDescription
$operatorstringOperator in uppercase.
$operandsarrayArray of corresponding operands

Returns

static

Throws