Example #1
0
 /**
  * Redeclare before load method for adding event
  *
  * @return Mage_Core_Model_Mysql4_Collection_Abstract
  */
 protected function _beforeLoad()
 {
     parent::_beforeLoad();
     Mage::dispatchEvent('core_collection_abstract_load_before', array('collection' => $this));
     if ($this->_eventPrefix && $this->_eventObject) {
         Mage::dispatchEvent($this->_eventPrefix . '_load_before', array($this->_eventObject => $this));
     }
     return $this;
 }
Example #2
0
 /**
  * Redeclare before load method for adding event
  *
  * @return Mage_Core_Model_Mysql4_Collection_Abstract
  */
 protected function _beforeLoad()
 {
     parent::_beforeLoad();
     Mage::dispatchEvent('core_collection_abstract_load_before', array('collection' => $this));
     return $this;
 }