Class Mage_Catalog_Model_Resource_Product_Indexer_Eav_Abstract
Catalog Product Eav Attributes abstract indexer resource model
- Mage_Core_Model_Resource_Abstract
- Mage_Core_Model_Resource_Db_Abstract
- Mage_Index_Model_Resource_Abstract
- Mage_Catalog_Model_Resource_Product_Indexer_Abstract
- Mage_Catalog_Model_Resource_Product_Indexer_Eav_Abstract
Direct known subclasses
Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Indexer_Eav_Abstract, Mage_Catalog_Model_Resource_Product_Indexer_Eav_Decimal, Mage_Catalog_Model_Resource_Product_Indexer_Eav_SourceIndirect known subclasses
Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Indexer_Eav_Decimal, Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Indexer_Eav_Source
Abstract
Package: Mage\Catalog
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/Catalog/Model/Resource/Product/Indexer/Eav/Abstract.php
Package: Mage\Catalog
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/Catalog/Model/Resource/Product/Indexer/Eav/Abstract.php
public
|
|
public
|
|
public
|
#
reindexAttribute( integer $attributeId, boolean $isIndexable = true )
Rebuild index data by attribute id If attribute is not indexable remove data by attribute |
abstract protected
|
#
_prepareIndex( array $entityIds = null, integer $attributeId = null )
Prepare data index for indexable attributes |
protected
|
|
protected
|
|
protected
string
|
#
_getIndexableAttributesCondition( )
Retrieve condition for retrieve indexable attribute select the catalog/eav_attribute table must have alias is ca |
protected
|
|
protected
|
#
_synchronizeAttributeIndexData( integer $attributeId )
Synchronize temporary index table with index table by attribute id |
IDX_SUFFIX,
TMP_SUFFIX
|
$_isDisableKeys,
$_isNeedUseIdxTable
|
$_commitCallbacks
|