Model
Product
Magento\CatalogImportExport\Model\Import\Product
What it does
This class handles the import of product data from CSV or other file formats into Magento's catalog.
Developers use it when implementing custom product import functionality, extending the default import behavior, or integrating with external systems that need to bulk import/update products with attributes, images, categories, tier prices, and stock information.
Public Methods
- isAttributeValid()
- getMultipleValueSeparator()
- getEmptyAttributeValueConstant()
- getOptionEntity()
- getMediaGalleryAttributeId()
- retrieveProductTypeByName()
- setParameters()
- deleteProductsForReplacement()
- saveProductEntity()
- getImagesFromRow()
- getProductWebsites()
- getProductCategories()
- getStoreIdByCode()
- getUploader()
- retrieveAttributeByCode()
- getAttrSetIdToName()
- getConnection()
- getEntityTypeCode()
- getNewSku()
- getNextBunch()
- getOldSku()
- getCategoryProcessor()
- getRowScope()
- validateRow()
- parseMultiselectValues()