PhpParser\Node\Expr\ArrayDimFetch
PhpParser\Node\Expr\ArrayItem
PhpParser\Node\Expr\Array_
PhpParser\Node\Expr\ArrowFunction
PhpParser\Node\Expr\Assign
$ someVariable = 'some value '
PhpParser\Node\Expr\AssignRef
$ someVariable =& $ someOtherVariable
PhpParser\Node\Expr\BitwiseNot
PhpParser\Node\Expr\BooleanNot
PhpParser\Node\Expr\ClassConstFetch
PhpParser\Node\Expr\Clone_
PhpParser\Node\Expr\Closure
PhpParser\Node\Expr\ClosureUse
PhpParser\Node\Expr\ConstFetch
PhpParser\Node\Expr\Empty_
PhpParser\Node\Expr\ErrorSuppress
PhpParser\Node\Expr\Eval_
PhpParser\Node\Expr\Exit_
PhpParser\Node\Expr\FuncCall
PhpParser\Node\Expr\Include_
PhpParser\Node\Expr\Instanceof_
$ someVariable instanceof SomeClass
PhpParser\Node\Expr\Isset_
PhpParser\Node\Expr\List_
PhpParser\Node\Expr\MethodCall
$ someObject ->methodName ()
PhpParser\Node\Expr\PostDec
PhpParser\Node\Expr\PostInc
PhpParser\Node\Expr\PreDec
PhpParser\Node\Expr\PreInc
PhpParser\Node\Expr\Print_
PhpParser\Node\Expr\PropertyFetch
$ someVariable ->propertyName
PhpParser\Node\Expr\ShellExec
PhpParser\Node\Expr\StaticCall
PhpParser\Node\Expr\StaticPropertyFetch
PhpParser\Node\Expr\Ternary
$ someVariable ? true : false
PhpParser\Node\Expr\UnaryMinus
PhpParser\Node\Expr\UnaryPlus
PhpParser\Node\Expr\Variable
PhpParser\Node\Expr\YieldFrom
PhpParser\Node\Expr\Yield_
Children of "PhpParser\Node\Expr\AssignOp"
PhpParser\Node\Expr\AssignOp\BitwiseAnd
PhpParser\Node\Expr\AssignOp\BitwiseOr
PhpParser\Node\Expr\AssignOp\BitwiseXor
PhpParser\Node\Expr\AssignOp\Coalesce
PhpParser\Node\Expr\AssignOp\Concat
PhpParser\Node\Expr\AssignOp\Div
PhpParser\Node\Expr\AssignOp\Minus
PhpParser\Node\Expr\AssignOp\Mod
PhpParser\Node\Expr\AssignOp\Mul
PhpParser\Node\Expr\AssignOp\Plus
PhpParser\Node\Expr\AssignOp\Pow
PhpParser\Node\Expr\AssignOp\ShiftLeft
PhpParser\Node\Expr\AssignOp\ShiftRight
Children of "PhpParser\Node\Expr\BinaryOp"
PhpParser\Node\Expr\BinaryOp\BitwiseAnd
PhpParser\Node\Expr\BinaryOp\BitwiseOr
PhpParser\Node\Expr\BinaryOp\BitwiseXor
PhpParser\Node\Expr\BinaryOp\BooleanAnd
PhpParser\Node\Expr\BinaryOp\BooleanOr
PhpParser\Node\Expr\BinaryOp\Coalesce
PhpParser\Node\Expr\BinaryOp\Concat
PhpParser\Node\Expr\BinaryOp\Div
PhpParser\Node\Expr\BinaryOp\Equal
PhpParser\Node\Expr\BinaryOp\Greater
PhpParser\Node\Expr\BinaryOp\GreaterOrEqual
PhpParser\Node\Expr\BinaryOp\Identical
PhpParser\Node\Expr\BinaryOp\LogicalAnd
PhpParser\Node\Expr\BinaryOp\LogicalOr
PhpParser\Node\Expr\BinaryOp\LogicalXor
PhpParser\Node\Expr\BinaryOp\Minus
PhpParser\Node\Expr\BinaryOp\Mod
PhpParser\Node\Expr\BinaryOp\Mul
PhpParser\Node\Expr\BinaryOp\NotEqual
PhpParser\Node\Expr\BinaryOp\NotIdentical
PhpParser\Node\Expr\BinaryOp\Plus
PhpParser\Node\Expr\BinaryOp\Pow
PhpParser\Node\Expr\BinaryOp\ShiftLeft
PhpParser\Node\Expr\BinaryOp\ShiftRight
PhpParser\Node\Expr\BinaryOp\Smaller
PhpParser\Node\Expr\BinaryOp\SmallerOrEqual
PhpParser\Node\Expr\BinaryOp\Spaceship
Children of "PhpParser\Node\Expr\Cast"
PhpParser\Node\Expr\Cast\Array_
PhpParser\Node\Expr\Cast\Bool_
PhpParser\Node\Expr\Cast\Double
PhpParser\Node\Expr\Cast\Int_
PhpParser\Node\Expr\Cast\Object_
PhpParser\Node\Expr\Cast\String_
PhpParser\Node\Expr\Cast\Unset_
Children of "PhpParser\Node\Name"
PhpParser\Node\Name\FullyQualified
PhpParser\Node\Name\Relative
PhpParser\Node\Scalar\DNumber
PhpParser\Node\Scalar\Encapsed
PhpParser\Node\Scalar\EncapsedStringPart
UNABLE_TO_PRINT_ENCAPSED_STRING
PhpParser\Node\Scalar\LNumber
PhpParser\Node\Scalar\MagicConst\Class_
PhpParser\Node\Scalar\MagicConst\Dir
PhpParser\Node\Scalar\MagicConst\File
PhpParser\Node\Scalar\MagicConst\Function_
PhpParser\Node\Scalar\MagicConst\Line
PhpParser\Node\Scalar\MagicConst\Method
PhpParser\Node\Scalar\MagicConst\Namespace_
PhpParser\Node\Scalar\MagicConst\Trait_
PhpParser\Node\Scalar\String_
PhpParser\Node\Stmt\Break_
PhpParser\Node\Stmt\Case_
PhpParser\Node\Stmt\Catch_
catch (CatchedType $ catchedVariable ) {
}
PhpParser\Node\Stmt\ClassConst
const SOME_CLASS_CONSTANT = 'default value ' ;
PhpParser\Node\Stmt\ClassMethod
function someMethod ()
{
}
PhpParser\Node\Stmt\Class_
PhpParser\Node\Stmt\Const_
const CONSTANT_IN_CLASS = 'default value ' ;
PhpParser\Node\Stmt\Continue_
PhpParser\Node\Stmt\DeclareDeclare
PhpParser\Node\Stmt\Declare_
do {
} while ($ variable );
PhpParser\Node\Stmt\Echo_
PhpParser\Node\Stmt\ElseIf_
PhpParser\Node\Stmt\Else_
PhpParser\Node\Stmt\Expression
PhpParser\Node\Stmt\Finally_
PhpParser\Node\Stmt\Foreach_
foreach ($ variables as $ value ) {
}
PhpParser\Node\Stmt\Function_
function some_function ()
{
}
PhpParser\Node\Stmt\Global_
PhpParser\Node\Stmt\Goto_
PhpParser\Node\Stmt\GroupUse
use prefix\{UsedNamespace };
PhpParser\Node\Stmt\HaltCompiler
__halt_compiler ();remaining
PhpParser\Node\Stmt\InlineHTML
?>
<strong>feel</strong><?php
PhpParser\Node\Stmt\Interface_
interface SomeInterface
{
}
PhpParser\Node\Stmt\Label
PhpParser\Node\Stmt\Namespace_
PhpParser\Node\Stmt\Property
PhpParser\Node\Stmt\PropertyProperty
PhpParser\Node\Stmt\Return_
PhpParser\Node\Stmt\StaticVar
PhpParser\Node\Stmt\Static_
PhpParser\Node\Stmt\Switch_
switch ($ variable ) {
case 1 :
}
PhpParser\Node\Stmt\Throw_
throw new $ someException ();
PhpParser\Node\Stmt\TraitUse
PhpParser\Node\Stmt\TraitUseAdaptation\Alias
SomeTrait ::method as public aliasedMethod;
PhpParser\Node\Stmt\TraitUseAdaptation\Precedence
SomeTrait ::someMethod insteadof overriddenTrait;
PhpParser\Node\Stmt\Trait_
PhpParser\Node\Stmt\TryCatch
try {
function someFunction ()
{
}
} function logException ()
{
}
PhpParser\Node\Stmt\Unset_
PhpParser\Node\Stmt\UseUse
PhpParser\Node\Stmt\While_
CONSTANT_NAME = 'default '
PhpParser\Node\Identifier
PhpParser\Node\NullableType