RecursiveTraversal
final class RecursiveTraversal implements RecursiveTraversalInterface
| internal | This class is not covered by the backward compatibility promise |
Methods
__construct(bool $noUnwrapValuesWrappers = false, bool $noWalkNestedValuesInterface = false)
Initializes the object.
void
walk(ValuesInterface $values, RecursiveVisitorInterface $visitor)
Walk recursively through $values and unwrap nested instances of ValuesInterface when suitable.
Details
at line 32
__construct(bool $noUnwrapValuesWrappers = false, bool $noWalkNestedValuesInterface = false)
Initializes the object.
at line 42
void
walk(ValuesInterface $values, RecursiveVisitorInterface $visitor)
Walk recursively through $values and unwrap nested instances of ValuesInterface when suitable.