Class ConjunctionConditionBuilder builds objects of abstract class yii\db\conditions\ConjunctionCondition
Method Details__construct()
public method public function __construct(QueryBuilder $queryBuilder)
{
$this->queryBuilder = $queryBuilder;
}
Method builds the raw SQL from the $expression that will not be additionally escaped or quoted.
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