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.