class QueryExpressionVisitor extends ExpressionVisitor (View source)

Converts Collection expressions to query expressions.

Properties

protected Builder $builder

Methods

__construct(Builder $builder)

No description

walkComparison(Comparison $comparison)

Converts a comparison expression into the target query language output.

walkCompositeExpression(CompositeExpression $compositeExpr)

Converts a composite expression into the target query language output.

mixed
walkValue(Value $value)

Converts a value expression into the target query language part.

Details

__construct(Builder $builder)

Parameters

Builder $builder

walkComparison(Comparison $comparison)

Converts a comparison expression into the target query language output.

Parameters

Comparison $comparison

See also

ExpressionVisitor::walkComparison()

walkCompositeExpression(CompositeExpression $compositeExpr)

Converts a composite expression into the target query language output.

Parameters

CompositeExpression $compositeExpr

See also

ExpressionVisitor::walkCompositeExpression()

mixed walkValue(Value $value)

Converts a value expression into the target query language part.

Parameters

Value $value

Return Value

mixed

See also

ExpressionVisitor::walkValue()