Product collection
Located in /Catalog/Model/Resource/Eav/Mysql4/Product/Collection.php (line 34)
Varien_Data_Collection_Db | --Mage_Eav_Model_Entity_Collection_Abstract | --Mage_Catalog_Model_Resource_Eav_Mysql4_Collection_Abstract | --Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Collection
Is add final price to product collection flag
Is add minimal price to product collection flag
Is add tax percents to product collection flag
Is add URL rewrites to collection flag
Cache for all ids
Catalog Product Flat is enabled cache per store
Map of price fields
Additional field filters, applied in _productLimitationJoinPrice()
Product categories table name
Category product count select
Product limitation filters
Allowed filters store_id int; category_id int; category_is_anchor int; visibility array|int; website_ids array|int; store_table string; use_price_index bool; join price index table flag customer_group_id int; required for price; customer group limitation for price website_id int; required for price; website limitation for price
Product websites table name
Add URL rewrite for category
Inherited from Mage_Catalog_Model_Resource_Eav_Mysql4_Collection_Abstract
Mage_Catalog_Model_Resource_Eav_Mysql4_Collection_Abstract::$_storeId
Inherited from Mage_Eav_Model_Entity_Collection_Abstract
Mage_Eav_Model_Entity_Collection_Abstract::$_entity
Mage_Eav_Model_Entity_Collection_Abstract::$_filterAttributes
Mage_Eav_Model_Entity_Collection_Abstract::$_itemsById
Mage_Eav_Model_Entity_Collection_Abstract::$_joinAttributes
Mage_Eav_Model_Entity_Collection_Abstract::$_joinEntities
Mage_Eav_Model_Entity_Collection_Abstract::$_joinFields
Mage_Eav_Model_Entity_Collection_Abstract::$_selectAttributes
Mage_Eav_Model_Entity_Collection_Abstract::$_selectEntityTypes
Mage_Eav_Model_Entity_Collection_Abstract::$_staticFields
Add attribute to filter
Add attribute to entities in collection
If $attribute=='*' select all attributes
Add attribute to sort order
Specify category filter for product collection
Add category ids to loaded items
Adding product count to categories collection
Filter products with required options
Add price data for calculate final price
Add collection filters by identifiers
Add minimal price data to result
Adding product custom options to result collection
Add Price Data to result
Add field comparison expression
Add store availability filter. Include availability product for store website
Add requere tax percent flag for product collection
Add tier price data to loaded items
Add URL rewrites data to product If collection loadded - run processing else set flag
Add website filter to collection
Adding product website names to result collection Add for each product websites information
Apply front-end price limitation filters to the collection
Clear collection
Return all attribute values as array in form:
array( [entity_id_1] => array( [store_id_1] => store_value_1, [store_id_2] => store_value_2, ... [store_id_n] => store_value_n ), ... )
Retrive all ids for collection
Retrieve product count by some value of attribute
Retrieve ranging product count for arrtibute range
Retrieve Catalog Product Flat Helper object
Retrieve max value by attribute
Retrieve collection empty item Redeclared for specifying id field name without getting resource model inside model
Retreive product count select for categories
Return array of unique product type ids in collection
Get SQL for get record count
Retrieve is flat enabled flag Return alvays false if magento run admin
Join minimal price attribute to result
Joins url rewrite rules to collection
Get require tax percent flag value
Set entity to use for attributes
Stub method
Set Store scope for collection
Set product visibility filter for enabled products
Destruct product count select
Add minimal price to product collection
Add URL rewrites to collection
Processing collection items after loading Adding url rewrites, minimal prices, final prices, tax percents
Apply limitation filters to collection
Method allows using one time category product index table (or product website table) for different combinations of store_id/category_id/visibility filter states
Method supports multiple changes in one collection object for this parameters
Apply limitation filters to collection base on API
Method allows using one time category product table for combinations of category_id filter states
Add tax class id attribute to select and join price rules data if needed
Initialize resources
Standard resource collection initalization
Initialize collection select Redeclared for remove entity_type_id condition in catalog_product_entity we store just products
Define product website and category product tables
Join prices from price rules to products collection
Load attributes into loaded entities
Prepare limitation filters
Prepare static entity fields
Prepare Url Data object
Join Product Price Table
Join additional (alternative) store visibility filter
Join website product limitation
Inherited From Mage_Catalog_Model_Resource_Eav_Mysql4_Collection_Abstract
Mage_Catalog_Model_Resource_Eav_Mysql4_Collection_Abstract::getDefaultStoreId()
Mage_Catalog_Model_Resource_Eav_Mysql4_Collection_Abstract::getStoreId()
Mage_Catalog_Model_Resource_Eav_Mysql4_Collection_Abstract::setStore()
Mage_Catalog_Model_Resource_Eav_Mysql4_Collection_Abstract::setStoreId()
Mage_Catalog_Model_Resource_Eav_Mysql4_Collection_Abstract::_getLoadAttributesSelect()
Mage_Catalog_Model_Resource_Eav_Mysql4_Collection_Abstract::_joinAttributeToSelect()
Inherited From Mage_Eav_Model_Entity_Collection_Abstract
Mage_Eav_Model_Entity_Collection_Abstract::__construct()
Mage_Eav_Model_Entity_Collection_Abstract::addAttributeToFilter()
Mage_Eav_Model_Entity_Collection_Abstract::addAttributeToSelect()
Mage_Eav_Model_Entity_Collection_Abstract::addAttributeToSort()
Mage_Eav_Model_Entity_Collection_Abstract::addEntityTypeToSelect()
Mage_Eav_Model_Entity_Collection_Abstract::addExpressionAttributeToSelect()
Mage_Eav_Model_Entity_Collection_Abstract::addFieldToFilter()
Mage_Eav_Model_Entity_Collection_Abstract::addItem()
Mage_Eav_Model_Entity_Collection_Abstract::addStaticField()
Mage_Eav_Model_Entity_Collection_Abstract::delete()
Mage_Eav_Model_Entity_Collection_Abstract::exportToArray()
Mage_Eav_Model_Entity_Collection_Abstract::getAllIds()
Mage_Eav_Model_Entity_Collection_Abstract::getAllIdsSql()
Mage_Eav_Model_Entity_Collection_Abstract::getAttribute()
Mage_Eav_Model_Entity_Collection_Abstract::getEntity()
Mage_Eav_Model_Entity_Collection_Abstract::getLoadedIds()
Mage_Eav_Model_Entity_Collection_Abstract::getResource()
Mage_Eav_Model_Entity_Collection_Abstract::getRowIdFieldName()
Mage_Eav_Model_Entity_Collection_Abstract::getTable()
Mage_Eav_Model_Entity_Collection_Abstract::groupByAttribute()
Mage_Eav_Model_Entity_Collection_Abstract::importFromArray()
Mage_Eav_Model_Entity_Collection_Abstract::joinAttribute()
Mage_Eav_Model_Entity_Collection_Abstract::joinField()
Mage_Eav_Model_Entity_Collection_Abstract::joinTable()
Mage_Eav_Model_Entity_Collection_Abstract::load()
Mage_Eav_Model_Entity_Collection_Abstract::removeAttributeToSelect()
Mage_Eav_Model_Entity_Collection_Abstract::save()
Mage_Eav_Model_Entity_Collection_Abstract::setEntity()
Mage_Eav_Model_Entity_Collection_Abstract::setObject()
Mage_Eav_Model_Entity_Collection_Abstract::setOrder()
Mage_Eav_Model_Entity_Collection_Abstract::setPage()
Mage_Eav_Model_Entity_Collection_Abstract::setRowIdFieldName()
Mage_Eav_Model_Entity_Collection_Abstract::toArray()
Mage_Eav_Model_Entity_Collection_Abstract::_addAttributeJoin()
Mage_Eav_Model_Entity_Collection_Abstract::_afterLoad()
Mage_Eav_Model_Entity_Collection_Abstract::_beforeLoad()
Mage_Eav_Model_Entity_Collection_Abstract::_construct()
Mage_Eav_Model_Entity_Collection_Abstract::_getAllIdsSelect()
Mage_Eav_Model_Entity_Collection_Abstract::_getAttributeConditionSql()
Mage_Eav_Model_Entity_Collection_Abstract::_getAttributeFieldName()
Mage_Eav_Model_Entity_Collection_Abstract::_getAttributeTableAlias()
Mage_Eav_Model_Entity_Collection_Abstract::_getLoadAttributesSelect()
Mage_Eav_Model_Entity_Collection_Abstract::_init()
Mage_Eav_Model_Entity_Collection_Abstract::_initSelect()
Mage_Eav_Model_Entity_Collection_Abstract::_joinAttributeToSelect()
Mage_Eav_Model_Entity_Collection_Abstract::_loadAttributes()
Mage_Eav_Model_Entity_Collection_Abstract::_loadEntities()
Mage_Eav_Model_Entity_Collection_Abstract::_prepareStaticFields()
Mage_Eav_Model_Entity_Collection_Abstract::_reset()
Mage_Eav_Model_Entity_Collection_Abstract::_setItemAttributeValue()
Documentation generated on Fri, 11 Feb 2011 16:58:08 +0200 by phpDocumentor 1.4.3