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_Import

Import model

Varien_Object
Extended by Mage_ImportExport_Model_Abstract
Extended by Mage_ImportExport_Model_Import
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/Import.php
Methods summary
protected Mage_ImportExport_Model_Import_Entity_Abstract
# _getEntityAdapter( )

Create instance of entity adapter and returns it.

Create instance of entity adapter and returns it.

Returns

Mage_ImportExport_Model_Import_Entity_Abstract

Throws

Mage_Core_Exception
protected Mage_ImportExport_Model_Import_Adapter_Abstract
# _getSourceAdapter( string $sourceFile )

Returns source adapter object.

Returns source adapter object.

Parameters

$sourceFile
string
$sourceFile Full path to source file

Returns

Mage_ImportExport_Model_Import_Adapter_Abstract
public array
# getOperationResultMessages( boolean $validationResult )

Return operation result messages

Return operation result messages

Parameters

$validationResult
boolean
$validationResult

Returns

array
public static string
# getAttributeType( Mage_Eav_Model_Entity_Attribute $attribute )

Get attribute type for upcoming validation.

Get attribute type for upcoming validation.

Parameters

$attribute
Mage_Eav_Model_Entity_Attribute
$attribute

Returns

string
public static Mage_ImportExport_Model_Mysql4_Import_Data
# getDataSourceModel( )

DB data source model getter.

DB data source model getter.

Returns

Mage_ImportExport_Model_Mysql4_Import_Data
public static string
# getDefaultBehavior( )

Default import behavior getter.

Default import behavior getter.

Returns

string
public string
# getEntity( )

Override standard entity getter.

Override standard entity getter.

Returns

string

Throw

Mage_Core_Exception
public array
# getErrors( )

Get entity adapter errors.

Get entity adapter errors.

Returns

array
public integer
# getErrorsCount( )

Returns error counter.

Returns error counter.

Returns

integer
public integer
# getErrorsLimit( )

Returns error limit value.

Returns error limit value.

Returns

integer
public integer
# getInvalidRowsCount( )

Returns invalid rows count.

Returns invalid rows count.

Returns

integer
public array
# getNotices( )

Returns entity model noticees.

Returns entity model noticees.

Returns

array
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 static string
# getWorkingDir( )

Import/Export working directory (source files, result files, lock files etc.).

Import/Export working directory (source files, result files, lock files etc.).

Returns

string
public boolean
# importSource( )

Import source file structure to DB.

Import source file structure to DB.

Returns

boolean
public boolean
# isImportAllowed( )

Import possibility getter.

Import possibility getter.

Returns

boolean
public
# expandSource( )

Import source file structure to DB.

Import source file structure to DB.

public string
# uploadSource( )

Move uploaded file and create source adapter instance.

Move uploaded file and create source adapter instance.

Returns

string
Source file path

Throws

Mage_Core_Exception
public boolean
# validateSource( string $sourceFile )

Validates source file and returns validation result.

Validates source file and returns validation result.

Parameters

$sourceFile
string
$sourceFile Full path to source file

Returns

boolean
public Mage_ImportExport_Model_Import
# invalidateIndex( )

Invalidate indexes by process codes.

Invalidate indexes by process codes.

Returns

Mage_ImportExport_Model_Import
Methods inherited from Mage_ImportExport_Model_Abstract
addLogComment(), getFormatedLogTrace()
Constants summary
string CONFIG_KEY_ENTITIES 'global/importexport/import_entities'
#

Key in config with entities.

Key in config with entities.

string BEHAVIOR_APPEND 'append'
#

Import behavior.

Import behavior.

string BEHAVIOR_REPLACE 'replace'
#
string BEHAVIOR_DELETE 'delete'
#
string FIELD_NAME_SOURCE_FILE 'import_file'
#

Form field names (and IDs)

Form field names (and IDs)

string FIELD_NAME_IMG_ARCHIVE_FILE 'import_image_archive'
#
integer DEFAULT_SIZE 50
#

Import constants

Import constants

integer MAX_IMPORT_CHUNKS 4
#
Properties summary
protected Mage_ImportExport_Model_Import_Entity_Abstract $_entityAdapter
#

Entity adapter.

Entity adapter.

protected static Mage_ImportExport_Model_Import_Entity_Abstract $_entityInvalidatedIndexes array ( 'catalog_product' => array ( 'catalog_product_price', 'catalog_category_product', 'catalogsearch_fulltext', 'catalog_product_flat', ) )
#

Entity invalidated indexes.

Entity invalidated indexes.

Properties inherited from Mage_ImportExport_Model_Abstract
$_debugMode, $_debugReplacePrivateDataKeys, $_logInstance, $_logTrace
Magento 1.7.0.2 API documentation generated by ApiGen 2.8.0