Toggle navigation
Hot Examples
EN
EN
RU
DE
FR
ES
PT
IT
JP
ZH
KO
PHP
PHP
C#
Java
Go
C++
Python
JS
TS
Search
Home
Doctrine
ORM
Query
Parser
addCustomTreeWalker
Doctrine\ORM\Query\Parser::addCustomTreeWalker PHP Method
Parser Class Documentation
Show file
Open project: pmjones/php-framework-benchmarks
addCustomTreeWalker()
public
method
Adds a custom tree walker for modifying the AST.
public
addCustomTreeWalker
(
string
$className
)
$className
string
public function addCustomTreeWalker($className) { $this->_customTreeWalkers[] = $className; }
Parser
AbstractSchemaName
AggregateExpression
AliasIdentificationVariable
AliasResultVariable
ArithmeticExpression
ArithmeticFactor
ArithmeticPrimary
ArithmeticTerm
AssociationPathExpression
BetweenExpression
CaseExpression
CollectionMemberExpression
CollectionValuedPathExpression
ComparisonExpression
ComparisonOperator
ConditionalExpression
ConditionalFactor
ConditionalPrimary
ConditionalTerm
CustomFunctionsReturningDatetime
CustomFunctionsReturningNumerics
CustomFunctionsReturningStrings
DeleteClause
DeleteStatement
EmptyCollectionComparisonExpression
EntityExpression
ExistsExpression
FromClause
FunctionDeclaration
FunctionsReturningDatetime
FunctionsReturningNumerics
FunctionsReturningStrings
GroupByClause
GroupByItem
HavingClause
IdentificationVariable
IdentificationVariableDeclaration
InExpression
InParameter
IndexBy
InputParameter
InstanceOfExpression
Join
JoinAssociationPathExpression
JoinVariableDeclaration
LikeExpression
Literal
NewValue
NullComparisonExpression
OrderByClause
OrderByItem
PartialObjectExpression
PathExpression
QuantifiedExpression
QueryLanguage
RangeVariableDeclaration
ResultVariable
ScalarExpression
SelectClause
SelectExpression
SelectStatement
SimpleArithmeticExpression
SimpleConditionalExpression
SimpleEntityExpression
SimpleSelectClause
SimpleSelectExpression
SingleValuedAssociationPathExpression
SingleValuedPathExpression
StateFieldPathExpression
StringExpression
StringPrimary
Subselect
SubselectFromClause
SubselectIdentificationVariableDeclaration
UpdateClause
UpdateItem
UpdateStatement
WhereClause
__construct
_isAggregateFunction
_isFunction
_isMathOperator
_isNextAllAnySome
_isSubselect
_peekBeyond
_peekBeyondClosingParenthesis
_processDeferredIdentificationVariables
_processDeferredPartialObjectExpressions
_processDeferredPathExpressions
_processDeferredResultVariables
addCustomTreeWalker
free
getAST
getEntityManager
getLexer
getParserResult
match
parse
semanticalError
setCustomOutputTreeWalker
syntaxError