Validator
Magento\CatalogImportExport\Model\Import\Product\Validator
What it does
This class validates product data during import operations in Magento 2's catalog import/export functionality.
Developers use it when importing products to ensure attribute values meet requirements like data types, length limits, required fields, and unique constraints.
It performs comprehensive validation including text length, numeric formats, select options, datetime formats, and category names before products are saved to the database.
Public Methods
- isRequiredAttributeValid()
- isAttributeValid()
- getInvalidAttribute()
- isValid()
- getRowScope()
- init()
- _resetState()