5
5
namespace Yiisoft \Db \Pgsql ;
6
6
7
7
use Yiisoft \Db \Expression \ArrayExpression ;
8
- use Yiisoft \Db \Expression \Expression ;
9
8
use Yiisoft \Db \Expression \ExpressionBuilderInterface ;
10
9
use Yiisoft \Db \Expression \JsonExpression ;
11
10
use Yiisoft \Db \Expression \StructuredExpression ;
14
13
use Yiisoft \Db \Pgsql \Builder \JsonOverlapsConditionBuilder ;
15
14
use Yiisoft \Db \Pgsql \Builder \LikeConditionBuilder ;
16
15
use Yiisoft \Db \Pgsql \Builder \StructuredExpressionBuilder ;
17
- use Yiisoft \Db \Pgsql \Builder \ExpressionBuilder ;
18
16
use Yiisoft \Db \Pgsql \Builder \JsonExpressionBuilder ;
19
17
use Yiisoft \Db \QueryBuilder \AbstractDQLQueryBuilder ;
20
18
use Yiisoft \Db \QueryBuilder \Condition \ArrayOverlapsCondition ;
@@ -44,15 +42,6 @@ protected function defaultConditionClasses(): array
44
42
];
45
43
}
46
44
47
- /**
48
- * Has an array of default expression builders.
49
- *
50
- * Extend this method and override it if you want to change default expression builders for this query builder.
51
- *
52
- * {@see ExpressionBuilder} docs for details.
53
- *
54
- * @psalm-return array<string, class-string<ExpressionBuilderInterface>>
55
- */
56
45
protected function defaultExpressionBuilders (): array
57
46
{
58
47
return [
@@ -62,7 +51,6 @@ protected function defaultExpressionBuilders(): array
62
51
JsonExpression::class => JsonExpressionBuilder::class,
63
52
JsonOverlapsCondition::class => JsonOverlapsConditionBuilder::class,
64
53
StructuredExpression::class => StructuredExpressionBuilder::class,
65
- Expression::class => ExpressionBuilder::class,
66
54
LikeCondition::class => LikeConditionBuilder::class,
67
55
];
68
56
}
0 commit comments