ImportExport Module
Api\Data\ExportInfoInterface
This interface defines the data structure for export operations in Magento 2, specifying required information like filename, file format (CSV, XML), c...
Api\Data\ExtendedExportInfoInterface
This interface extends the base ExportInfoInterface to add support for managing skipped attributes during export operations. Developers use this when...
Api\Data\FieldsEnclosureAwareExportInfoInterface
This interface defines methods for managing field enclosure settings in export operations. Developers use this when implementing export functionality...
Api\Data\LocalizedExportInfoInterface
This interface defines a contract for export operations that need to handle locale-specific data formatting, such as dates and numbers. Developers use...
Api\ExportManagementInterface
This interface defines the contract for export management operations in Magento 2. Developers implement this interface to create custom export handler...
Model\Export\ConfigInterface
This interface defines the contract for retrieving export configuration in Magento 2's ImportExport module. Developers use this to access available ex...
Model\Import\ConfigInterface
This interface defines the contract for accessing Magento 2's import configuration settings. Developers use this to retrieve available import entities...
Model\Import\EntityInterface
This interface defines the contract for Magento 2 import entities that handle importing data from external sources (CSV, XML, etc.) into the system. D...
Model\Import\ErrorProcessing\ProcessingErrorAggregatorInterface
This interface defines the contract for aggregating and managing errors during Magento 2 import/export operations. Developers use implementations of t...
Model\LocaleEmulatorInterface
This interface defines a contract for temporarily switching locale settings during import/export operations. Developers use this to ensure data is pro...
Model\Report\ReportProcessorInterface
This interface defines a contract for generating error reports during import/export operations in Magento 2. Developers implement this interface to cr...