Query
Table of Contents
Namespaces
- AST
- Exec
- Expr
- Filter
Interfaces
- TreeWalker
- Interface for walkers of DQL ASTs (abstract syntax trees).
Classes
- Expr
- This class is used to generate DQL expressions via a set of PHP static functions.
- FilterCollection
- Collection class for all the query filters.
- Lexer
- Scans a DQL query for tokens.
- Parameter
- Defines a Query Parameter.
- ParameterTypeInferer
- Provides an enclosed support for parameter inferring.
- ParserResult
- Encapsulates the resulting components from a DQL query parsing process that
can be serialized.
- Printer
- A parse tree printer for Doctrine Query Language parser.
- QueryException
- Should become an interface in 3.0
- QueryExpressionVisitor
- Converts Collection expressions to Query expressions.
- ResultSetMapping
- A ResultSetMapping describes how a result set of an SQL query maps to a Doctrine result.
- ResultSetMappingBuilder
- A ResultSetMappingBuilder uses the EntityManager to automatically populate entity fields.
- SqlWalker
- The SqlWalker walks over a DQL AST and constructs the corresponding SQL.
- TreeWalkerAdapter
- An adapter implementation of the TreeWalker interface. The methods in this class
are empty. This class exists as convenience for creating tree walkers.
- TreeWalkerChain
- Represents a chain of tree walkers that modify an AST and finally emit output.
- TreeWalkerChainIterator