Import entity product model
Located in /ImportExport/Model/Import/Entity/Product.php (line 34)
Mage_ImportExport_Model_Import_Entity_Abstract | --Mage_ImportExport_Model_Import_Entity_Product
Pairs of attribute set ID-to-name.
Pairs of attribute set name-to-ID.
Categories text-path to ID hash.
Customer groups ID-to-name.
Attributes with index (not label) value.
Links attribute name-to-link type ID.
Validation failure message template definitions
Dry-runned products information from import file.
[SKU] => array( 'type_id' => (string) product type 'attr_set_id' => (int) product attribute set ID 'entity_id' => (int) product ID (value for new products will be set after entity save) 'attr_set_code' => (string) attribute set code )
Existing products SKU-related information in form of array:
[SKU] => array( 'type_id' => (string) product type 'attr_set_id' => (int) product attribute set ID 'entity_id' => (int) product ID 'supported_type' => (boolean) is product type supported by current version of import module )
Column names that holds values with particular meaning.
Permanent entity columns.
Array of supported product types as keys with appropriate model object as value.
All stores code-ID pairs.
Store ID to its website stores IDs.
Website code-to-ID
Website code to store code-to-ID pairs which it consists.
Inherited from Mage_ImportExport_Model_Import_Entity_Abstract
Mage_ImportExport_Model_Import_Entity_Abstract::$_connection
Mage_ImportExport_Model_Import_Entity_Abstract::$_dataSourceModel
Mage_ImportExport_Model_Import_Entity_Abstract::$_dataValidated
Mage_ImportExport_Model_Import_Entity_Abstract::$_entityTypeId
Mage_ImportExport_Model_Import_Entity_Abstract::$_errors
Mage_ImportExport_Model_Import_Entity_Abstract::$_errorsCount
Mage_ImportExport_Model_Import_Entity_Abstract::$_errorsLimit
Mage_ImportExport_Model_Import_Entity_Abstract::$_importAllowed
Mage_ImportExport_Model_Import_Entity_Abstract::$_invalidRows
Mage_ImportExport_Model_Import_Entity_Abstract::$_notices
Mage_ImportExport_Model_Import_Entity_Abstract::$_parameters
Mage_ImportExport_Model_Import_Entity_Abstract::$_processedEntitiesCount
Mage_ImportExport_Model_Import_Entity_Abstract::$_processedRowsCount
Mage_ImportExport_Model_Import_Entity_Abstract::$_rowsToSkip
Mage_ImportExport_Model_Import_Entity_Abstract::$_source
Mage_ImportExport_Model_Import_Entity_Abstract::$_validatedRows
Constructor.
Atttribute set ID-to-name pairs getter.
DB connection getter.
EAV entity type code getter.
New products SKU data.
Get next bunch of validatetd rows.
Existing products SKU getter.
Obtain scope of the row from row data.
All website codes to ID getter.
Validate data row.
Delete products.
Create Product entity from raw data.
Initialize attribute sets code-to-id pairs.
Initialize categories text-path to ID hash.
Initialize customer groups.
Initialize existent product SKUs.
Initialize stores hash.
Initialize product type models.
Initialize website values.
Check product category validity.
Check product website belonging.
Check tier orice data validity.
Set valid attribute set and product type to rows with all scopes to ensure that existing products doesn't changed.
Custom options save.
Gather and save information about product links.
Must be called after ALL products saving done.
Save product attributes.
Save product categories.
Update and insert data in entity table.
Gather and save information about product entities.
Save product tier prices.
Save product websites.
Stock item saving.
Inherited From Mage_ImportExport_Model_Import_Entity_Abstract
Mage_ImportExport_Model_Import_Entity_Abstract::__construct()
Mage_ImportExport_Model_Import_Entity_Abstract::addMessageTemplate()
Mage_ImportExport_Model_Import_Entity_Abstract::addRowError()
Mage_ImportExport_Model_Import_Entity_Abstract::getAttributeOptions()
Mage_ImportExport_Model_Import_Entity_Abstract::getBehavior()
Mage_ImportExport_Model_Import_Entity_Abstract::getEntityTypeCode()
Mage_ImportExport_Model_Import_Entity_Abstract::getEntityTypeId()
Mage_ImportExport_Model_Import_Entity_Abstract::getErrorMessages()
Mage_ImportExport_Model_Import_Entity_Abstract::getErrorsCount()
Mage_ImportExport_Model_Import_Entity_Abstract::getErrorsLimit()
Mage_ImportExport_Model_Import_Entity_Abstract::getInvalidRowsCount()
Mage_ImportExport_Model_Import_Entity_Abstract::getNextAutoincrement()
Mage_ImportExport_Model_Import_Entity_Abstract::getNotices()
Mage_ImportExport_Model_Import_Entity_Abstract::getProcessedEntitiesCount()
Mage_ImportExport_Model_Import_Entity_Abstract::getProcessedRowsCount()
Mage_ImportExport_Model_Import_Entity_Abstract::getSource()
Mage_ImportExport_Model_Import_Entity_Abstract::importData()
Mage_ImportExport_Model_Import_Entity_Abstract::isAttributeParticular()
Mage_ImportExport_Model_Import_Entity_Abstract::isAttributeValid()
Mage_ImportExport_Model_Import_Entity_Abstract::isDataValid()
Mage_ImportExport_Model_Import_Entity_Abstract::isImportAllowed()
Mage_ImportExport_Model_Import_Entity_Abstract::isRowAllowedToImport()
Mage_ImportExport_Model_Import_Entity_Abstract::setParameters()
Mage_ImportExport_Model_Import_Entity_Abstract::setSource()
Mage_ImportExport_Model_Import_Entity_Abstract::validateData()
Mage_ImportExport_Model_Import_Entity_Abstract::validateRow()
Mage_ImportExport_Model_Import_Entity_Abstract::_getSource()
Mage_ImportExport_Model_Import_Entity_Abstract::_importData()
Mage_ImportExport_Model_Import_Entity_Abstract::_isRowScopeDefault()
Mage_ImportExport_Model_Import_Entity_Abstract::_prepareRowForDb()
Mage_ImportExport_Model_Import_Entity_Abstract::_saveValidatedBunches()
Size of bunch - part of products to save in one step.
Permanent column names.
Names that begins with underscore is not an attribute. This name convention is for to avoid interference with same attribute name.
Error codes.
Data row scopes.
Value that means all entities (e.g. websites, groups etc.)
Inherited from Mage_ImportExport_Model_Import_Entity_Abstract
Mage_ImportExport_Model_Import_Entity_Abstract::DB_MAX_PACKET_COEFFICIENT
Mage_ImportExport_Model_Import_Entity_Abstract::DB_MAX_PACKET_DATA
Mage_ImportExport_Model_Import_Entity_Abstract::DB_MAX_TEXT_LENGTH
Mage_ImportExport_Model_Import_Entity_Abstract::DB_MAX_VARCHAR_LENGTH
Documentation generated on Fri, 11 Feb 2011 17:10:23 +0200 by phpDocumentor 1.4.3