/** * @see MageUC_Developer_Bar_Panel_Interface::update(Varien_Event $event) */ public function update(Varien_Event $event) { if (!isset($this->_arEvents[$event->getName()])) { $this->_arEvents[$event->getName()] = 0; } $this->_arEvents[$event->getName()] += 1; $this->_totalEventDispatched++; }
/** * @see MageUC_Developer_Bar_Panel_Interface::update(Varien_Event $event) */ public function update(Varien_Event $event) { if ($event->getName() == self::EVENT_MAGE_LOG) { self::$_arData[] = array('message' => $event->getMessage(), 'level' => $event->getLevel(), 'file' => $event->getFile()); } return; }
/** * @see MageUC_Developer_Bar_Panel_Interface::update(Varien_Event $event) */ public function update(Varien_Event $event) { if (!$this->_profilerEnabled) { Mage::getSingleton('core/resource')->getConnection('core_write')->getProfiler()->setEnabled(true); $this->_profilerEnabled = true; } if ($event->getName() == MageUC_Developer_Bar::EVENT_POST_DISPATCH) { $conn = Mage::getSingleton('core/resource')->getConnection('core_write'); $this->_profiler = $conn->getProfiler(); } return; }
/** * Register an event for this collection * * @param Varien_Event $event * @return Varien_Event_Collection */ public function addEvent(Varien_Event $event) { $this->_events[$event->getName()] = $event; return $this; }
/** * Checkes the observer's event_regex against event's name * * @param Varien_Event $event * @return boolean */ public function isValidFor(Varien_Event $event) { return preg_match($this->getEventRegex(), $event->getName()); }
/** * Checkes the observer's event_regex against event's name * * @param Varien_Event $event * @return boolean */ public function isValidFor(Varien_Event $event) { return $this->getEventName() === $event->getName(); }