PHP Class Storm\Drivers\Fluent\Object\Functional\Implementation\PHPParser\NodeSimplifier

ファイルを表示 Open project: timetoogo/penumbra

Public Methods

Method Description
GetNodeType ( )
Simplify ( PHPParser_Node $Node )
__construct ( $NodeType )

Protected Methods

Method Description
AreConstant ( array $Nodes )
Constant ( &$Value )
GetValue ( PHPParserConstantValueNode $Node )
GetValues ( array $Nodes )
IsConstant ( PHPParser_Node $Node )

Method Details

AreConstant() final protected method

final protected AreConstant ( array $Nodes )
$Nodes array

Constant() final protected method

final protected Constant ( &$Value )

GetNodeType() final public method

final public GetNodeType ( )

GetValue() final protected method

final protected GetValue ( PHPParserConstantValueNode $Node )
$Node PHPParserConstantValueNode

GetValues() final protected method

final protected GetValues ( array $Nodes )
$Nodes array

IsConstant() final protected method

final protected IsConstant ( PHPParser_Node $Node )
$Node PHPParser_Node

Simplify() public method

public Simplify ( PHPParser_Node $Node )
$Node PHPParser_Node

__construct() public method

public __construct ( $NodeType )