Example #1
0
 /**
  * Method called by events to trigger a collector's duties.
  *
  * @param  Varien_Event_Observer $observer
  * @return Ash_Bar_Model_Collector_Abstract
  */
 public function collectData(Varien_Event_Observer $observer)
 {
     parent::collectData($observer);
     // set AJAX uri
     $system = new stdClass();
     $system->ajaxUri = $this->getUrl();
     $this->setData('system', $system);
 }
Example #2
0
 /**
  * Method called by events to trigger a collector's duties.
  *
  * @param  Varien_Event_Observer $observer
  * @return Ash_Bar_Model_Collector_Abstract
  */
 public function collectData(Varien_Event_Observer $observer)
 {
     parent::collectData($observer);
     // save data
     $request = new stdClass();
     $request->controllerAction = $observer->getControllerAction();
     $request->requestObject = Mage::app()->getRequest();
     $this->setData('request', $request);
 }
Example #3
0
 /**
  * Method called by events to trigger a collector's duties.
  *
  * @param  Varien_Event_Observer $observer
  * @return Ash_Bar_Model_Collector_Abstract
  */
 public function collectData(Varien_Event_Observer $observer)
 {
     parent::collectData($observer);
     // save data
     $this->_models[] = $observer->getEvent()->getObject();
 }
Example #4
0
 /**
  * Method called by events to trigger a collector's duties.
  *
  * @param  Varien_Event_Observer $observer
  * @return Ash_Bar_Model_Collector_Abstract
  */
 public function collectData(Varien_Event_Observer $observer)
 {
     parent::collectData($observer);
     // save data
     $this->_blocks[] = $observer->getEvent()->getBlock();
 }