Log in
Model

Iterator

Magento\DataExporter\Model\Batch\FeedSource\Iterator

What it does

This class implements an iterator that processes data in batches from a feed source table in Magento's data export system.

Developers would use this to efficiently iterate through large datasets during export operations, retrieving batch identifiers based on a configurable batch size and tracking progress through batch numbers.

Public Methods

  • current()
  • next()
  • key()
  • valid()
  • rewind()
  • count()
  • markBatchForRetry()