A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.yiiframework.com/doc/api/2.0/yii-db-conditions-conjunctionconditionbuilder below:

ConjunctionConditionBuilder, yii\db\conditions\ConjunctionConditionBuilder | API Documentation for Yii 2.0

Class yii\db\conditions\ConjunctionConditionBuilder

Class ConjunctionConditionBuilder builds objects of abstract class yii\db\conditions\ConjunctionCondition

Method Details

Hide inherited methods

__construct()

public method

Source code

                public function __construct(QueryBuilder $queryBuilder)
{
    $this->queryBuilder = $queryBuilder;
}

            

Method builds the raw SQL from the $expression that will not be additionally escaped or quoted.

Source code

                public function build(ExpressionInterface $condition, array &$params = [])
{
    $parts = $this->buildExpressionsFrom($condition, $params);
    if (empty($parts)) {
        return '';
    }
    if (count($parts) === 1) {
        return reset($parts);
    }
    return '(' . implode(") {$condition->getOperator()} (", $parts) . ')';
}

            

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4