Overview

Packages

  • currencysymbol
  • MAbout
  • Mage
    • Admin
    • Adminhtml
    • AdminNotification
    • Api
    • Api2
    • Authorizenet
    • Backup
    • Bundle
    • Captcha
    • Catalog
    • CatalogIndex
    • CatalogInventory
    • CatalogRule
    • CatalogSearch
    • Centinel
    • Checkout
    • Cms
    • Compiler
    • Connect
    • Contacts
    • Core
    • Cron
    • CurrencySymbol
    • Customer
    • Dataflow
    • Directory
    • DirtectPost
    • Downloadable
    • Eav
    • GiftMessage
    • GoogleAnalytics
    • GoogleBase
    • GoogleCheckout
    • ImportExport
    • Index
    • Install
    • Log
    • Media
    • Newsletter
    • Oauth
    • Page
    • PageCache
    • Paygate
    • Payment
    • Paypal
    • PaypalUk
    • Persistent
    • Poll
    • ProductAlert
    • Rating
    • Reports
    • Review
    • Rss
    • Rule
    • Sales
    • SalesRule
    • Sedfriend
    • Sendfriend
    • Shipping
    • Sitemap
    • Tag
    • Tax
    • Usa
    • Weee
    • Widget
    • Wishlist
    • XmlConnect
  • None
  • Phoenix
    • Moneybookers
  • PHP
  • Zend
    • Date
    • Mime
    • XmlRpc

Classes

  • Mage_ImportExport_Adminhtml_ExportController
  • Mage_ImportExport_Adminhtml_ImportController
  • Mage_ImportExport_Block_Adminhtml_Export_Edit
  • Mage_ImportExport_Block_Adminhtml_Export_Edit_Form
  • Mage_ImportExport_Block_Adminhtml_Export_Filter
  • Mage_ImportExport_Block_Adminhtml_Import_Edit
  • Mage_ImportExport_Block_Adminhtml_Import_Edit_Form
  • Mage_ImportExport_Block_Adminhtml_Import_Frame_Result
  • Mage_ImportExport_Helper_Data
  • Mage_ImportExport_Model_Abstract
  • Mage_ImportExport_Model_Config
  • Mage_ImportExport_Model_Export
  • Mage_ImportExport_Model_Export_Adapter_Abstract
  • Mage_ImportExport_Model_Export_Adapter_Csv
  • Mage_ImportExport_Model_Export_Entity_Abstract
  • Mage_ImportExport_Model_Export_Entity_Customer
  • Mage_ImportExport_Model_Export_Entity_Product
  • Mage_ImportExport_Model_Export_Entity_Product_Type_Abstract
  • Mage_ImportExport_Model_Export_Entity_Product_Type_Configurable
  • Mage_ImportExport_Model_Export_Entity_Product_Type_Grouped
  • Mage_ImportExport_Model_Export_Entity_Product_Type_Simple
  • Mage_ImportExport_Model_Import
  • Mage_ImportExport_Model_Import_Adapter
  • Mage_ImportExport_Model_Import_Adapter_Abstract
  • Mage_ImportExport_Model_Import_Adapter_Csv
  • Mage_ImportExport_Model_Import_Entity_Abstract
  • Mage_ImportExport_Model_Import_Entity_Customer
  • Mage_ImportExport_Model_Import_Entity_Customer_Address
  • Mage_ImportExport_Model_Import_Entity_Product
  • Mage_ImportExport_Model_Import_Entity_Product_Type_Abstract
  • Mage_ImportExport_Model_Import_Entity_Product_Type_Configurable
  • Mage_ImportExport_Model_Import_Entity_Product_Type_Grouped
  • Mage_ImportExport_Model_Import_Entity_Product_Type_Simple
  • Mage_ImportExport_Model_Import_Proxy_Product
  • Mage_ImportExport_Model_Import_Proxy_Product_Resource
  • Mage_ImportExport_Model_Import_Uploader
  • Mage_ImportExport_Model_Mysql4_Import_Data
  • Mage_ImportExport_Model_Mysql4_Setup
  • Mage_ImportExport_Model_Resource_Import_Data
  • Mage_ImportExport_Model_Resource_Setup
  • Mage_ImportExport_Model_Source_Export_Entity
  • Mage_ImportExport_Model_Source_Export_Format
  • Mage_ImportExport_Model_Source_Import_Behavior
  • Mage_ImportExport_Model_Source_Import_Entity
  • Overview
  • Package
  • Class
  • Tree

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_Product
Abstract
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/Abstract.php
Methods summary
public
# __construct( )

Constructor.

Constructor.

protected Mage_ImportExport_Model_Export_Entity_Abstract
# _initStores( )

Initialize stores hash.

Initialize stores hash.

Returns

Mage_ImportExport_Model_Export_Entity_Abstract
protected array
# _getExportAttrCodes( )

Get attributes codes which are appropriate for export.

Get attributes codes which are appropriate for export.

Returns

array
protected Mage_ImportExport_Model_Export_Entity_Abstract
# _initAttrValues( )

Initialize attribute option values.

Initialize attribute option values.

Returns

Mage_ImportExport_Model_Export_Entity_Abstract
protected Mage_Eav_Model_Entity_Collection_Abstract
# _prepareEntityCollection( Mage_Eav_Model_Entity_Collection_Abstract $collection )

Apply filter to collection and add not skipped attributes to select.

Apply filter to collection and add not skipped attributes to select.

Parameters

$collection
Mage_Eav_Model_Entity_Collection_Abstract
$collection

Returns

Mage_Eav_Model_Entity_Collection_Abstract
public Mage_ImportExport_Model_Import_Adapter_Abstract
# addRowError( string $errorCode, integer $errorRowNum )

Add error with corresponding current data source row number.

Add error with corresponding current data source row number.

Parameters

$errorCode
string
$errorCode Error code or simply column name
$errorRowNum
integer
$errorRowNum Row number.

Returns

Mage_ImportExport_Model_Import_Adapter_Abstract
public Mage_ImportExport_Model_Import_Entity_Abstract
# addMessageTemplate( string $errorCode, string $message )

Add message template for specific error code from outside.

Add message template for specific error code from outside.

Parameters

$errorCode
string
$errorCode Error code
$message
string
$message Message template

Returns

Mage_ImportExport_Model_Import_Entity_Abstract
abstract public string
# export( )

Export process.

Export process.

Returns

string
public Mage_Eav_Model_Resource_Entity_Attribute_Collection
# filterAttributeCollection( Mage_Eav_Model_Resource_Entity_Attribute_Collection $collection )

Clean up attribute collection.

Clean up attribute collection.

Parameters

$collection
Mage_Eav_Model_Resource_Entity_Attribute_Collection
$collection

Returns

Mage_Eav_Model_Resource_Entity_Attribute_Collection
abstract public Mage_Eav_Model_Resource_Entity_Attribute_Collection
# getAttributeCollection( )

Entity attributes collection getter.

Entity attributes collection getter.

Returns

Mage_Eav_Model_Resource_Entity_Attribute_Collection
public array
# getAttributeOptions( Mage_Eav_Model_Entity_Attribute_Abstract $attribute )

Returns attributes all values in label-value or value-value pairs form. Labels are lower-cased.

Returns attributes all values in label-value or value-value pairs form. Labels are lower-cased.

Parameters

$attribute
Mage_Eav_Model_Entity_Attribute_Abstract
$attribute

Returns

array
abstract public string
# getEntityTypeCode( )

EAV entity type code getter.

EAV entity type code getter.

Returns

string
public integer
# getEntityTypeId( )

Entity type ID getter.

Entity type ID getter.

Returns

integer
public array
# getErrorMessages( )

Returns error information.

Returns error information.

Returns

array
public integer
# getErrorsCount( )

Returns error counter value.

Returns error counter value.

Returns

integer
public integer
# getInvalidRowsCount( )

Returns invalid rows count.

Returns invalid rows count.

Returns

integer
public integer
# getProcessedEntitiesCount( )

Returns number of checked entities.

Returns number of checked entities.

Returns

integer
public integer
# getProcessedRowsCount( )

Returns number of checked rows.

Returns number of checked rows.

Returns

integer
public Mage_ImportExport_Model_Export_Adapter_Abstract
# getWriter( )

Inner writer object getter.

Inner writer object getter.

Returns

Mage_ImportExport_Model_Export_Adapter_Abstract

Throws

Exception
public Mage_ImportExport_Model_Export_Entity_Abstract
# setParameters( array $parameters )

Set parameters.

Set parameters.

Parameters

$parameters
array
$parameters

Returns

Mage_ImportExport_Model_Export_Entity_Abstract
public Mage_ImportExport_Model_Export_Entity_Abstract
# setWriter( Mage_ImportExport_Model_Export_Adapter_Abstract $writer )

Writer model setter.

Writer model setter.

Parameters

$writer
Mage_ImportExport_Model_Export_Adapter_Abstract
$writer

Returns

Mage_ImportExport_Model_Export_Entity_Abstract
Properties summary
protected array $_attributeValues array()
#

Attribute code to its values. Only attributes with options and only default store values used.

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.

Attribute code to its values. Only attributes with options and only default store values used.

protected Varien_Db_Adapter_Pdo_Mysql $_connection
#

DB connection.

DB connection.

protected array $_disabledAttrs array()
#

Array of attributes codes which are disabled for export.

Array of attributes codes which are disabled for export.

protected integer $_entityTypeId
#

Entity type id.

Entity type id.

protected array $_errors array()
#

Error codes with arrays of corresponding row numbers.

Error codes with arrays of corresponding row numbers.

protected integer $_errorsCount 0
#

Error counter.

Error counter.

protected integer $_errorsLimit 100
#

Limit of errors after which pre-processing will exit.

Limit of errors after which pre-processing will exit.

protected array $_filter array()
#

Export filter data.

Export filter data.

protected array $_indexValueAttributes array()
#

Attributes with index (not label) value.

Attributes with index (not label) value.

protected array $_messageTemplates array()
#

Validation failure message template definitions.

Validation failure message template definitions.

protected array $_parameters array()
#

Parameters.

Parameters.

protected array $_particularAttributes array()
#

Column names that holds values with particular meaning.

Column names that holds values with particular meaning.

protected array $_permanentAttributes array()
#

Permanent entity columns.

Permanent entity columns.

protected integer $_processedEntitiesCount 0
#

Number of entities processed by validation.

Number of entities processed by validation.

protected integer $_processedRowsCount 0
#

Number of rows processed by validation.

Number of rows processed by validation.

protected Mage_ImportExport_Model_Export_Adapter_Abstract $_writer
#

Source model.

Source model.

Magento 1.7.0.2 API documentation generated by ApiGen 2.8.0