0 follower

Final Class Yiisoft\Db\Pgsql\DQLQueryBuilder

InheritanceYiisoft\Db\Pgsql\DQLQueryBuilder » Yiisoft\Db\QueryBuilder\AbstractDQLQueryBuilder

Implements a DQL (Data Query Language) SQL statements for PostgreSQL Server.

Method Details

Hide inherited methods

defaultExpressionBuilders() protected method

protected array defaultExpressionBuilders ( )

                protected function defaultExpressionBuilders(): array
{
    return [
        ...parent::defaultExpressionBuilders(),
        ArrayValue::class => ArrayValueBuilder::class,
        ArrayOverlaps::class => ArrayOverlapsBuilder::class,
        JsonValue::class => JsonValueBuilder::class,
        JsonOverlaps::class => JsonOverlapsBuilder::class,
        StructuredValue::class => StructuredValueBuilder::class,
        Like::class => LikeBuilder::class,
        NotLike::class => LikeBuilder::class,
        CaseX::class => CaseXBuilder::class,
        ArrayMerge::class => ArrayMergeBuilder::class,
        DateRangeValue::class => DateRangeValueBuilder::class,
        Int4RangeValue::class => Int4RangeValueBuilder::class,
        Int8RangeValue::class => Int8RangeValueBuilder::class,
        NumRangeValue::class => NumRangeValueBuilder::class,
        TsRangeValue::class => TsRangeValueBuilder::class,
        TsTzRangeValue::class => TsTzRangeValueBuilder::class,
        MultiRangeValue::class => MultiRangeValueBuilder::class,
    ];
}