/** * 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; }
/** * 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; }