Property | Type | Description | |
---|---|---|---|
$visitors | Visitors |
Method | Description | |
---|---|---|
__construct ( ) | Constructs a node traverser. | |
addVisitor ( phpparser\NodeVisitor $visitor ) | Adds a visitor. | |
removeVisitor ( phpparser\NodeVisitor $visitor ) | Removes an added visitor. | |
traverse ( array $nodes ) : phpparser\Node[] | Traverses an array of nodes using the registered visitors. |
Method | Description | |
---|---|---|
traverseArray ( array $nodes ) | ||
traverseNode ( phpparser\Node $node ) |
public addVisitor ( phpparser\NodeVisitor $visitor ) | ||
$visitor | phpparser\NodeVisitor | Visitor to add |
public removeVisitor ( phpparser\NodeVisitor $visitor ) | ||
$visitor | phpparser\NodeVisitor |
protected traverseNode ( phpparser\Node $node ) | ||
$node | phpparser\Node |