PHP Class Storm\Drivers\Fluent\Object\Functional\Implementation\PHPParser\Visitors\VariableExpanderVisitor

Inheritance: extends PHPParser_NodeVisitorAbstract
Mostra file Open project: timetoogo/penumbra

Public Methods

Method Description
__construct ( PHPParser_NodeTraverserInterface $Traverser )
enterNode ( PHPParser_Node $Node )
leaveNode ( PHPParser_Node $Node )

Private Methods

Method Description
AssignmentToExpressionNode ( PHPParser_Node_Expr $Node, $NodeType )
RecursiveExpandNode ( PHPParser_Node $Node )
VerifyVariableNode ( PHPParser_Node_Expr_Variable $Node )

Method Details

__construct() public method

public __construct ( PHPParser_NodeTraverserInterface $Traverser )
$Traverser PHPParser_NodeTraverserInterface

enterNode() public method

public enterNode ( PHPParser_Node $Node )
$Node PHPParser_Node

leaveNode() public method

public leaveNode ( PHPParser_Node $Node )
$Node PHPParser_Node