extends |
MutableGraphIterator |
---|---|
implements |
RecursiveIterator<array-key, mixed> |
uses |
RecursiveGraphIteratorTrait |
Iterates over the properties of objects and the elements of arrays, descending into them recursively while allowing the current element to be replaced
Methods | ||
---|---|---|
public
|
maybeConvertToArray(): $this
|
# |
Methods inherited from Salient\Iterator\MutableGraphIterator |
---|
__construct(), replace() |
Methods inherited from Salient\Iterator\GraphIterator |
---|
doConstruct(), current(), key(), next(), rewind(), valid() |
Methods used from Salient\Iterator\Concern\RecursiveGraphIteratorTrait |
---|
hasChildren(), getChildren() |
Properties inherited from Salient\Iterator\GraphIterator |
---|
$Graph, $Keys, $IsObject |