AbstractAdapter
Magento\ImportExport\Model\Export\Adapter\AbstractAdapter
What it does
This abstract base class provides the foundation for export adapters in Magento 2, handling file writing operations for data export functionality.
Developers extend this class when creating custom export formats (like CSV, XML, etc.) to define how data rows should be written to export files.
It manages file system operations, validates write permissions, and defines the interface that all export adapters must implement.
Public Methods
- getContents()
- getContentType()
- getFileExtension()
- setHeaderCols()
- writeRow()