Log in
Model

Iterator

Magento\DataExporter\Model\Batch\Feed\Iterator

What it does

This class iterates through batches of feed data from a Magento data export table, fetching records in manageable chunks for processing and synchronization with external systems.

Developers use this when implementing or customizing data export functionality to retrieve feed items in batches, mark failed batches for retry, and handle both regular and deleted entities during the export process.

Public Methods

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