RecursiveResultUnwrapperVisitorInterface
interface RecursiveResultUnwrapperVisitorInterface implements RecursiveVisitorInterface
| internal | This interface is not covered by the backward compatibility promise |
Methods
void
leave(iterable $node, array $stack, bool $iterating)
No description
void
visit(mixed $node, array $stack, bool $iterating)
No description
makeStackItem(iterable $node, mixed $key, array $stack)
No description
void
void
begin(bool $actual)
No description
void
end()
No description
null|array|ResultInterface
result()
No description
Details
in
RecursiveVisitorInterface at line 32
bool
enter(iterable $node, array $stack)
No description
in
RecursiveVisitorInterface at line 38
void
leave(iterable $node, array $stack, bool $iterating)
No description
in
RecursiveVisitorInterface at line 45
void
visit(mixed $node, array $stack, bool $iterating)
No description
in
RecursiveVisitorInterface at line 51
bool
cycle(iterable $node, array $stack)
No description
in
RecursiveVisitorInterface at line 62
RecursiveVisitorStackItemInterface
makeStackItem(iterable $node, mixed $key, array $stack)
No description
in
RecursiveVisitorInterface at line 68
void
freeStackItem(RecursiveVisitorStackItemInterface $item, array $stack)
No description
at line 27
void
begin(bool $actual)
No description
at line 29
void
end()
No description
at line 34
null|array|ResultInterface
result()
No description