Added missing QueryBuilder::conditionClasses setter

Fixes #15792
This commit is contained in:
SilverFire - Dmitry Naumenko
2018-02-27 14:36:55 +02:00
parent bd642b0a52
commit 7a44ede105
2 changed files with 19 additions and 2 deletions

View File

@ -1,10 +1,10 @@
Yii Framework 2 Change Log
==========================
2.0.15 under development
2.0.14.2 under development
------------------------
- no changes in this release.
- Bug #15792: Added missing `yii\db\QueryBuilder::conditionClasses` setter (silverfire)
2.0.14.1 February 24, 2018

View File

@ -193,6 +193,23 @@ class QueryBuilder extends \yii\base\BaseObject
$this->expressionBuilders = array_merge($this->expressionBuilders, $builders);
}
/**
* Setter for [[expressionBuilders]] property.
*
* @param string[] $classes map of condition aliases to condition classes. For example:
*
* ```php
* ['LIKE' => yii\db\condition\LikeCondition::class]
* ```
*
* @since 2.0.14.2
* @see conditionClasses
*/
public function setConditionClasses($classes)
{
$this->conditionClasses = array_merge($this->conditionClasses, $classes);
}
/**
* Generates a SELECT SQL statement from a [[Query]] object.
*