$detected
$detected : boolean
Detects if the closure's AST contains a $this variable.
beforeTraverse(array $nodes) : null|array<mixed,\PhpParser\Node>
Called once before traversal.
Return value semantics:
array | $nodes | Array of nodes |
Array of nodes
enterNode(\PhpParser\Node $node) : null|integer|\PhpParser\Node
Called when entering a node.
Return value semantics:
\PhpParser\Node | $node | Node |
Node
leaveNode(\PhpParser\Node $node) : null|false|integer|\PhpParser\Node|array<mixed,\PhpParser\Node>
Called when leaving a node.
Return value semantics:
\PhpParser\Node | $node | Node |
Node
afterTraverse(array $nodes) : null|array<mixed,\PhpParser\Node>
Called once after traversal.
Return value semantics:
array | $nodes | Array of nodes |
Array of nodes