API Reference
Namespaces
PhpParser
Builder
Comment
ErrorHandler
Internal
Lexer
Node
Expr
AssignOp
BinaryOp
Cast
Name
Scalar
Stmt
NodeVisitor
Parser
PrettyPrinter
PHPStan
Analyser
BetterReflection
Classes
Collectors
Command
DependencyInjection
Diagnose
File
Node
Parser
Php
PhpDoc
PhpDocParser
Reflection
Rules
Testing
Type
none
Classes
Array_
ArrayDimFetch
ArrowFunction
Assign
AssignOp
AssignRef
BinaryOp
BitwiseNot
BooleanNot
CallLike
Cast
ClassConstFetch
Clone_
Closure
ConstFetch
Empty_
Error
ErrorSuppress
Eval_
Exit_
FuncCall
Include_
Instanceof_
Isset_
List_
Match_
MethodCall
New_
NullsafeMethodCall
NullsafePropertyFetch
PostDec
PostInc
PreDec
PreInc
Print_
PropertyFetch
ShellExec
StaticCall
StaticPropertyFetch
Ternary
Throw_
UnaryMinus
UnaryPlus
Variable
Yield_
YieldFrom
Overview
Namespace
Class
Tree
Namespace
PhpParser
\
Node
\
Expr
Classes
Array_
ArrayDimFetch
ArrowFunction
Assign
AssignOp
AssignRef
BinaryOp
BitwiseNot
BooleanNot
CallLike
Cast
ClassConstFetch
Clone_
Closure
ConstFetch
Empty_
Error
Error node used during parsing with error recovery.
ErrorSuppress
Eval_
Exit_
FuncCall
Include_
Instanceof_
Isset_
List_
Match_
MethodCall
New_
NullsafeMethodCall
NullsafePropertyFetch
PostDec
PostInc
PreDec
PreInc
Print_
PropertyFetch
ShellExec
StaticCall
StaticPropertyFetch
Ternary
Throw_
UnaryMinus
UnaryPlus
Variable
Yield_
YieldFrom
Namespaces
PhpParser\Node\Expr\AssignOp
PhpParser\Node\Expr\BinaryOp
PhpParser\Node\Expr\Cast