Model
AbstractSource
Magento\ImportExport\Model\Import\AbstractSource
What it does
This abstract class serves as a base for all import data sources in Magento 2's import/export functionality.
Developers extend this class when creating custom import adapters (like CSV, XML, or database sources) to read and iterate through import data rows.
It ensures consistent column handling and provides iterator functionality to process import data row by row.
Public Methods
- getColNames()
- current()
- next()
- key()
- valid()
- rewind()
- seek()