Class Mage_ImportExport_Model_Export_Entity_Customer
Export entity customer model
- Mage_ImportExport_Model_Export_Entity_Abstract
- Mage_ImportExport_Model_Export_Entity_Customer
Package: 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/Customer.php
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/Customer.php
public
|
|
protected
|
|
protected
|
#
_prepareEntityCollection(
Apply filter to collection and add not skipped attributes to select. |
public
string
|
|
public
|
#
filterAttributeCollection(
Clean up already loaded attribute collection. |
public
|
|
public
string
|
string |
COL_EMAIL
|
'email' |
#
Permanent column names. |
string |
COL_WEBSITE
|
'_website' |
|
string |
COL_STORE
|
'_store' |
protected
array
|
$_attributeOverrides | array(
'created_at' => array('backend_type' => 'datetime'),
'reward_update_notification' => array('source_model' => 'eav/entity_attribute_source_boolean'),
'reward_warning_notification' => array('source_model' => 'eav/entity_attribute_source_boolean')
) |
#
Overriden attributes parameters. |
protected
array
|
$_disabledAttrs | array('default_billing', 'default_shipping') |
#
Array of attributes codes which are disabled for export. |
protected
array
|
$_indexValueAttributes | array('group_id', 'website_id', 'store_id') |
#
Attributes with index (not label) value. |
protected
array
|
$_permanentAttributes | array(self::COL_EMAIL, self::COL_WEBSITE, self::COL_STORE) |
#
Permanent entity columns. |
protected
array
|
$_storeIdToCode | array() |
#
Array of pairs store ID to its code. |
protected
array
|
$_websiteIdToCode | array() |
#
Website ID-to-code. |