Classes | |
---|---|
GraphIterator | Iterates over the properties of an object or the elements of an array |
IterableIterator | Iterates over an array or Traversable |
MapIterator | Iterates over an iterator, applying a callback to values as they are returned |
MutableGraphIterator | Iterates over the properties of an object or the elements of an array while allowing the current element to be replaced |
RecursiveCallbackIterator | Iterates over a recursive iterator, using a callback to determine which items with children to descend into |
RecursiveFilesystemIterator | Iterates over files and directories |
RecursiveGraphIterator | Iterates over the properties of objects and the elements of arrays, descending into them recursively |
RecursiveMutableGraphIterator | Iterates over the properties of objects and the elements of arrays, descending into them recursively while allowing theā¦ |
Namespaces | |
Salient\Iterator\Concern | |
Salient\Iterator\Contract | |