Version: current

# Interface Iterator

  Iterator implements Traversable

### Direct known implementers

`ArrayIterator`, `CSVParser`, `DataObjectSet_Iterator`, `SeekableIterator`, `SQLMap_Iterator`, `SS_Query`

### Indirect known implementers

`MySQLQuery`

PHP Extension: Core
Documented at php.net

## Methods summary

`public` | # `current( )`
`public` | # `next( )`
`public` | # `key( )`
`public` | # `valid( )`
`public` | # `rewind( )`

### Magic methods summary

[Raise a SilverStripe Framework issue/bug](https://github.com/silverstripe/silverstripe-framework/issues/new)
- [Raise a SilverStripe CMS issue/bug](https://github.com/silverstripe/silverstripe-cms/issues/new)
- Please use the Silverstripe Forums to ask development related questions. -