Doctrine\ORM\Persisters\SqlExpressionVisitor
Visit Expressions and generate SQL WHERE conditions from them.
- Author: Benjamin Eberlei <kontakt@beberlei.de>
Synopsis
class SqlExpressionVisitor
extends ExpressionVisitor
{
- // members
- private BasicEntityPersister $persister;
- // methods
- public void __construct()
- public mixed walkComparison()
- public mixed walkCompositeExpression()
- public mixed walkValue()
- // Inherited methods from ExpressionVisitor
- public abstract mixed walkComparison()
- public abstract mixed walkValue()
- public abstract mixed walkCompositeExpression()
- public mixed dispatch()
Hierarchy
Members
private
- $persister — \Doctrine\ORM\Persisters\BasicEntityPersister
Methods
public
- __construct()
- walkComparison() — Convert a comparison expression into the target query language output
- walkCompositeExpression() — Convert a composite expression into the target query language output
- walkValue() — Convert a value expression into the target query language part.
Inherited from Doctrine\Common\Collections\Expr\ExpressionVisitor
public
- dispatch() — Dispatch walking an expression to the appropriate handler.
- walkComparison() — Convert a comparison expression into the target query language output
- walkCompositeExpression() — Convert a composite expression into the target query language output
- walkValue() — Convert a value expression into the target query language part.