Class Mage_Catalog_Model_Resource_Product_Indexer_Abstract
Catalog Product Indexer Abstract 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
Direct known subclasses
Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Indexer_Abstract, Mage_Catalog_Model_Resource_Product_Indexer_Eav, Mage_Catalog_Model_Resource_Product_Indexer_Eav_Abstract, Mage_Catalog_Model_Resource_Product_Indexer_Price_Default, Mage_CatalogInventory_Model_Resource_Indexer_Stock, Mage_CatalogInventory_Model_Resource_Indexer_Stock_Default, Mage_Tag_Model_Resource_Indexer_SummaryIndirect known subclasses
Mage_Bundle_Model_Mysql4_Indexer_Price, Mage_Bundle_Model_Mysql4_Indexer_Stock, Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Indexer_Price_Grouped, Mage_Catalog_Model_Resource_Product_Indexer_Eav_Decimal, Mage_Catalog_Model_Resource_Product_Indexer_Eav_Source, Mage_Catalog_Model_Resource_Product_Indexer_Price_Configurable, Mage_Catalog_Model_Resource_Product_Indexer_Price_Grouped, Mage_CatalogInventory_Model_Mysql4_Indexer_Stock, Mage_CatalogInventory_Model_Mysql4_Indexer_Stock_Configurable, Mage_CatalogInventory_Model_Mysql4_Indexer_Stock_Default, Mage_CatalogInventory_Model_Mysql4_Indexer_Stock_Grouped, Mage_CatalogInventory_Model_Resource_Indexer_Stock_Configurable, Mage_Bundle_Model_Resource_Indexer_Price, Mage_CatalogInventory_Model_Resource_Indexer_Stock_Grouped, Mage_Downloadable_Model_Mysql4_Indexer_Price, Mage_Downloadable_Model_Resource_Indexer_Price, Mage_Tag_Model_Mysql4_Indexer_Summary, Mage_Bundle_Model_Resource_Indexer_Stock, Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Indexer_Eav, Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Indexer_Eav_Abstract, Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Indexer_Eav_Decimal, Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Indexer_Eav_Source, Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Indexer_Price_Configurable, Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Indexer_Price_Default
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/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/Abstract.php
protected
|
#
_getAttribute( string $attributeCode )
Retrieve catalog_product attribute instance by attribute code |
protected
Zend_Db_Expr
|
#
_addAttributeToSelect( Varien_Db_Select $select, string $attrCode, string|Zend_Db_Expr $entity, string|Zend_Db_Expr $store, Zend_Db_Expr $condition = null, boolean $required = false )
Add attribute join condition to select and return Zend_Db_Expr attribute value definition If $condition is not empty apply limitation for select |
protected
|
#
_addWebsiteJoinToSelect( Varien_Db_Select $select, boolean $store = true, string|Zend_Db_Expr $joinCondition = null )
Add website data join to select If add default store join also limitation of
only has default store website Joined table has aliases |
protected
|
#
_addProductWebsiteJoinToSelect( Varien_Db_Select $select, string|Zend_Db_Expr $website, string|Zend_Db_Expr $product )
Add join for catalog/product_website table Joined table has alias pw |
public
array
|
|
public
array
|
IDX_SUFFIX,
TMP_SUFFIX
|
$_isDisableKeys,
$_isNeedUseIdxTable
|
$_commitCallbacks
|