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 method

public void __construct ( $expressions )
$expressions mixed

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

            
fromArrayDefinition() public static method

依據陣列定義建立物件,如 查詢語法建構器 – 運算子格式 指南文章所述。

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

大寫的運算符。

$operands array

相應運算元的陣列

throws yii\base\InvalidParamException

如果輸入參數不適用於此條件

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

            
getExpressions() public method

public array getExpressions ( )

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

            
getOperator() public abstract method

傳回此條件類別所代表的運算子,例如:ANDOR

public abstract string getOperator ( )

                abstract public function getOperator();