Class Mage_Catalog_Model_Product_Visibility

Description

Catalog Product visibilite model and attribute source model

Located in /Catalog/Model/Product/Visibility.php (line 35)

Varien_Object
   |
   --Mage_Catalog_Model_Product_Visibility
Class Constant Summary
Variable Summary
Method Summary
Variables

Reference to the attribute instance

  • access: protected
Methods
static method getAllOption (line 151)

Retrieve all options

  • access: public
static array getAllOption ()
static method getAllOptions (line 163)

Retireve all options

  • access: public
static array getAllOptions ()
static method getOptionArray (line 136)

Retrieve option array

  • access: public
static array getOptionArray ()
static method getOptionText (line 182)

Retrieve option text

  • access: public
static string getOptionText (int $optionId)
  • int $optionId
Constructor __construct (line 53)

Initialize object

  • access: public
Mage_Catalog_Model_Product_Visibility __construct ()
addValueSortToCollection (line 256)

Add Value Sort To Collection Select

  • access: public
Mage_Eav_Model_Entity_Attribute_Source_Abstract addValueSortToCollection (Mage_Eav_Model_Entity_Collection_Abstract $collection, [string $dir = 'asc'])
addVisibleInCatalogFilterToCollection (line 66)

Add visible in catalog filter to collection

  • deprecated:
  • access: public
Mage_Catalog_Model_Product_Visibility addVisibleInCatalogFilterToCollection ( $collection)
addVisibleInSearchFilterToCollection (line 80)

Add visibility in searchfilter to collection

  • deprecated:
  • access: public
Mage_Catalog_Model_Product_Visibility addVisibleInSearchFilterToCollection ( $collection)
addVisibleInSiteFilterToCollection (line 94)

Add visibility in site filter to collection

  • deprecated:
  • access: public
Mage_Catalog_Model_Product_Visibility addVisibleInSiteFilterToCollection ( $collection)
getAttribute (line 244)

Get attribute instance

  • access: public
getFlatColums (line 193)

Retrieve Column(s) for Flat

  • access: public
array getFlatColums ()
getFlatIndexes (line 209)

Retrieve Indexes for Flat

  • access: public
array getFlatIndexes ()
getFlatUpdateSelect (line 221)

Retrieve Select For Flat Attribute update

  • access: public
Varien_Db_Select|null getFlatUpdateSelect (int $store, Mage_Catalog_Model_Resource_Eav_Attribute $attribute)
getVisibleInCatalogIds (line 106)

Retrieve visible in catalog ids array

  • access: public
array getVisibleInCatalogIds ()
getVisibleInSearchIds (line 116)

Retrieve visible in search ids array

  • access: public
array getVisibleInSearchIds ()
getVisibleInSiteIds (line 126)

Retrieve visible in site ids array

  • access: public
array getVisibleInSiteIds ()
setAttribute (line 233)

Set attribute instance

  • access: public
Class Constants
VISIBILITY_BOTH = 4 (line 40)
VISIBILITY_IN_CATALOG = 2 (line 38)
VISIBILITY_IN_SEARCH = 3 (line 39)
VISIBILITY_NOT_VISIBLE = 1 (line 37)

Documentation generated on Fri, 11 Feb 2011 17:16:14 +0200 by phpDocumentor 1.4.3