SearchResultIterator
Magento\Ui\Model\Export\SearchResultIterator
What it does
This class provides an iterator implementation for traversing search result collections during data export operations.
Developers use this when exporting UI component grid data to formats like CSV or XML, as it allows sequential access to search results without loading all data into memory at once.
It's particularly useful in Magento's admin grid export functionality where large datasets need to be processed efficiently.
Public Methods
- current()
- key()
- next()
- rewind()
- valid()