0 关注者

抽象类 yii\db\conditions\ConjunctionCondition

继承yii\db\conditions\ConjunctionCondition
实现yii\db\conditions\ConditionInterface
子类yii\db\conditions\AndCondition, yii\db\conditions\OrCondition
自版本起可用2.0.14
源代码 https://github.com/yiisoft/yii2/blob/master/framework/db/conditions/ConjunctionCondition.php

类 ConjunctionCondition

受保护的属性

隐藏继承的属性

属性 类型 描述 定义于

属性详细信息

隐藏继承的属性

$expressions 受保护的属性
protected array $expressions null

方法详细信息

隐藏继承的方法

__construct() 公共方法

public void __construct ( $expressions )
$expressions mixed

                public function __construct($expressions) // TODO: use variadic params when PHP>5.6
{
    $this->expressions = $expressions;
}

            
fromArrayDefinition() 公共静态方法

通过数组定义创建对象,如 查询构建器 - 运算符格式 指南文章中所述。

public static $this fromArrayDefinition ( $operator, $operands )
$operator string

运算符,大写。

$operands array

对应操作数的数组

抛出 yii\base\InvalidParamException

如果输入参数不适合此条件

                public static function fromArrayDefinition($operator, $operands)
{
    return new static($operands);
}

            
getExpressions() 公共方法

public array getExpressions ( )

                public function getExpressions()
{
    return $this->expressions;
}

            
getOperator() 公共抽象方法

返回此条件类表示的运算符,例如 ANDOR

public abstract string getOperator ( )

                abstract public function getOperator();