Method | Description | |
---|---|---|
ExpandVariables ( ) | ||
GetReturnNodes ( ) | ||
GetUnresolvedVariables ( ) | ||
HasReturnNode ( ) | ||
IsResolved ( ) | ||
ParseExpressionNode ( PHPParser_Node_Expr $Node ) |
|
|
ResolveVariables ( array $VariableValueMap ) | ||
Simplify ( ) | ||
VerifyNameNode ( $Node ) | ||
__construct ( array $Nodes, Storm\Core\Object\IEntityMap $EntityMap, $EntityVariableName ) |
Method | Description | |
---|---|---|
ParseNodeAsExpression ( Storm\Drivers\Fluent\Object\Functional\INode $Node ) | ||
ParseNodeInternal ( PHPParser_Node $Node ) |
Method | Description | |
---|---|---|
ActsUponEntityVariable ( PHPParser_Node_Expr $Node ) | Property detection: (does not support invocation yet) | |
InitializeVisitors ( $EntityVariableName ) | ||
LoadNodes ( ) | ||
ParseNodeAsProperty ( PHPParser_Node_Expr $Node, |
||
ParseNodesInternal ( array $Nodes ) | ||
ParseOperatorNode ( PHPParser_Node_Expr $Node, $NodeType ) |
|
|
ParsePropertyNode ( PHPParser_Node_Expr $Node ) | ||
ParseResolvedValue ( $Value ) | ||
ParseStatmentNode ( PHPParser_Node_Stmt $Node ) |
|
|
Traverse ( PHPParser_NodeTraverserInterface $Traverser, $Reload = true ) |
public ParseExpressionNode ( PHPParser_Node_Expr $Node ) | ||
$Node | PHPParser_Node_Expr |
protected ParseNodeAsExpression ( Storm\Drivers\Fluent\Object\Functional\INode $Node ) | ||
$Node | Storm\Drivers\Fluent\Object\Functional\INode |
protected ParseNodeInternal ( PHPParser_Node $Node ) | ||
$Node | PHPParser_Node |
public ResolveVariables ( array $VariableValueMap ) | ||
$VariableValueMap | array |
public __construct ( array $Nodes, Storm\Core\Object\IEntityMap $EntityMap, $EntityVariableName ) | ||
$Nodes | array | |
$EntityMap | Storm\Core\Object\IEntityMap |