0 关注者

类 yii\db\conditions\OrCondition

继承关系yii\db\conditions\OrCondition » yii\db\conditions\ConjunctionCondition
实现yii\db\conditions\ConditionInterface
可用版本2.0.14
源代码 https://github.com/yiisoft/yii2/blob/master/framework/db/conditions/OrCondition.php

使用 AND 运算符连接两个或多个 SQL 表达式的条件。

受保护属性

隐藏继承的属性

属性 类型 描述 定义于

方法详情

隐藏继承的方法

__construct() 公共方法
public void __construct ( $expressions )
$expressions mixed

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

            
fromArrayDefinition() 公共静态方法

定义于: yii\db\conditions\ConjunctionCondition::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 string getOperator ( )

                public function getOperator()
{
    return 'OR';
}