
Public Member Functions | |
| load ($printQuery=false, $logQuery=false) | |
| setLoadDefault ($loadDefault) | |
| getLoadDefault () | |
| setWithoutDefaultFilter () | |
| toOptionArray () | |
| addWebsiteFilter ($website) | |
Protected Member Functions | |
| _construct () | |
Protected Attributes | |
| $_loadDefault = false | |
Definition at line 35 of file Collection.php.
| _construct | ( | ) | [protected] |
Initialization here
Reimplemented from Mage_Core_Model_Mysql4_Collection_Abstract.
Definition at line 39 of file Collection.php.
00040 { 00041 $this->_init('core/store_group'); 00042 }
| addWebsiteFilter | ( | $ | website | ) |
Definition at line 75 of file Collection.php.
00076 { 00077 if (is_array($website)) { 00078 $condition = $this->getConnection()->quoteInto('main_table.website_id IN(?)', $website); 00079 } 00080 else { 00081 $condition = $this->getConnection()->quoteInto('main_table.website_id=?', $website); 00082 } 00083 return $this->addFilter('website_id', $condition, 'string'); 00084 }
| getLoadDefault | ( | ) |
| load | ( | $ | printQuery = false, |
|
| $ | logQuery = false | |||
| ) |
Load data
Reimplemented from Mage_Core_Model_Mysql4_Collection_Abstract.
Definition at line 44 of file Collection.php.
00045 { 00046 if (!$this->_loadDefault) { 00047 $this->setWithoutDefaultFilter(); 00048 } 00049 $this->addOrder('main_table.name', 'ASC'); 00050 return parent::load($printQuery, $logQuery); 00051 }
| setLoadDefault | ( | $ | loadDefault | ) |
| setWithoutDefaultFilter | ( | ) |
Definition at line 64 of file Collection.php.
00065 { 00066 $this->getSelect()->where($this->getConnection()->quoteInto('main_table.group_id>?', 0)); 00067 return $this; 00068 }
| toOptionArray | ( | ) |
Reimplemented from Varien_Data_Collection.
Definition at line 70 of file Collection.php.
00071 { 00072 return $this->_toOptionArray('group_id', 'name'); 00073 }
$_loadDefault = false [protected] |
Definition at line 37 of file Collection.php.
1.5.8