Mage_CatalogIndex_Model_Data_Grouped Class Reference

Inheritance diagram for Mage_CatalogIndex_Model_Data_Grouped:

Mage_CatalogIndex_Model_Data_Abstract Mage_Core_Model_Abstract Varien_Object

List of all members.

Public Member Functions

 getFinalPrice ($product, $store, $group)
 getTypeCode ()

Protected Member Functions

 _construct ()
 _getLinkSettings ()

Protected Attributes

 $_haveParents = false


Detailed Description

Grouped product data retreiver

Author:
Magento Core Team <core@magentocommerce.com>

Definition at line 32 of file Grouped.php.


Member Function Documentation

_construct (  )  [protected]

Initialize abstract resource model

Reimplemented from Mage_CatalogIndex_Model_Data_Abstract.

Definition at line 41 of file Grouped.php.

00042     {
00043         $this->_init('catalogindex/data_grouped');
00044     }

_getLinkSettings (  )  [protected]

Get child link table and field settings

Returns:
mixed

Reimplemented from Mage_CatalogIndex_Model_Data_Abstract.

Definition at line 74 of file Grouped.php.

00075     {
00076         return array(
00077                     'table'=>'catalog/product_link',
00078                     'parent_field'=>'product_id',
00079                     'child_field'=>'linked_product_id',
00080                     'additional'=>array('link_type_id'=>Mage_Catalog_Model_Product_Link::LINK_TYPE_GROUPED)
00081                     );
00082     }

getFinalPrice ( product,
store,
group 
)

Fetch final price for product

Parameters:
int $product
Mage_Core_Model_Store $store
Mage_Customer_Model_Group $group
Returns:
float

Reimplemented from Mage_CatalogIndex_Model_Data_Abstract.

Definition at line 54 of file Grouped.php.

00055     {
00056         return false;
00057     }

getTypeCode (  ) 

Retreive product type code

Returns:
string

Reimplemented from Mage_CatalogIndex_Model_Data_Abstract.

Definition at line 64 of file Grouped.php.

00065     {
00066         return Mage_Catalog_Model_Product_Type::TYPE_GROUPED;
00067     }


Member Data Documentation

$_haveParents = false [protected]

Reimplemented from Mage_CatalogIndex_Model_Data_Abstract.

Definition at line 39 of file Grouped.php.


The documentation for this class was generated from the following file:

Generated on Sat Jul 4 17:23:46 2009 for Magento by  doxygen 1.5.8