Log in
Model

Iterator

Magento\DataExporter\Model\Batch\FeedChangeLog\Iterator

What it does

This class provides an iterator for processing feed change log data in batches during data export operations.

Developers use it to efficiently handle large datasets by iterating through manageable chunks of records from the feed change log table, with support for retrying failed batches.

It's particularly useful when exporting catalog or other entity data to external systems in the Magento Data Exporter framework.

Public Methods

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