Class Mage_ImportExport_Model_Export_Entity_Abstract
Export entity abstract model
Direct known subclasses
Mage_ImportExport_Model_Export_Entity_Customer, Mage_ImportExport_Model_Export_Entity_ProductPackage: Mage\ImportExport
Category: Mage
Copyright: Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
License: Open Software License (OSL 3.0)
Author: Magento Core Team <core@magentocommerce.com>
Located at code/core/Mage/ImportExport/Model/Export/Entity/Abstract.php
public
|
|
protected
|
|
protected
array
|
|
protected
|
|
protected
|
#
_prepareEntityCollection(
Apply filter to collection and add not skipped attributes to select. |
public
|
#
addRowError( string $errorCode, integer $errorRowNum )
Add error with corresponding current data source row number. |
public
|
#
addMessageTemplate( string $errorCode, string $message )
Add message template for specific error code from outside. |
abstract public
string
|
|
public
|
#
filterAttributeCollection(
Clean up attribute collection. |
abstract public
|
|
public
array
|
#
getAttributeOptions(
Returns attributes all values in label-value or value-value pairs form. Labels are lower-cased. |
abstract public
string
|
|
public
integer
|
|
public
array
|
|
public
integer
|
|
public
integer
|
|
public
integer
|
|
public
integer
|
|
public
|
|
public
|
|
public
|
protected
array
|
$_attributeValues | array() |
#
Attribute code to its values. Only attributes with options and only default store values used. |
protected static
array
|
$attrCodes | null |
#
Attribute code to its values. Only attributes with options and only default store values used. |
protected
Varien_Db_Adapter_Pdo_Mysql
|
$_connection |
|
#
DB connection. |
protected
array
|
$_disabledAttrs | array() |
#
Array of attributes codes which are disabled for export. |
protected
integer
|
$_entityTypeId |
|
#
Entity type id. |
protected
array
|
$_errors | array() |
#
Error codes with arrays of corresponding row numbers. |
protected
integer
|
$_errorsCount | 0 |
#
Error counter. |
protected
integer
|
$_errorsLimit | 100 |
#
Limit of errors after which pre-processing will exit. |
protected
array
|
$_filter | array() |
#
Export filter data. |
protected
array
|
$_indexValueAttributes | array() |
#
Attributes with index (not label) value. |
protected
array
|
$_messageTemplates | array() |
#
Validation failure message template definitions. |
protected
array
|
$_parameters | array() |
#
Parameters. |
protected
array
|
$_particularAttributes | array() |
#
Column names that holds values with particular meaning. |
protected
array
|
$_permanentAttributes | array() |
#
Permanent entity columns. |
protected
integer
|
$_processedEntitiesCount | 0 |
#
Number of entities processed by validation. |
protected
integer
|
$_processedRowsCount | 0 |
#
Number of rows processed by validation. |
protected
|
$_writer |
|
#
Source model. |