protected function _setup(Mage_Core_Model_Config_Element $config) { $this->_type = $config->getName(); Mage::dispatchEvent("mzax_emarketing_conversion_goal_setup", array('goal' => $this)); Mage::dispatchEvent("mzax_emarketing_conversion_goal_setup_" . $this->_type, array('goal' => $this)); }
/** * Checks is event name has upper-case letters * * @param Mage_Core_Model_Config_Element $event * @return bool */ protected function _isNodeNameHasUpperCase(Mage_Core_Model_Config_Element $event) { return strtolower($event->getName()) !== (string) $event->getName(); }
protected function _prepareFilter(Mage_Core_Model_Config_Element $config) { $this->_type = $config->getName(); Mage::dispatchEvent("mzax_emarketing_email_filter_prepare", array('filter' => $this)); Mage::dispatchEvent("mzax_emarketing_email_filter_prepare_" . $this->_type, array('filter' => $this)); }