Esempio n. 1
0
 /**
  * Prepare response object and dispatch prepare price event
  * Return response object
  *
  * @param Mage_Catalog_Model_Layer_Filter_Price $filter
  * @param Varien_Db_Select $select
  * @return Varien_Object
  */
 protected function _dispatchPreparePriceEvent($filter, $select)
 {
     // prepare response object for event
     $response = new Varien_Object();
     $response->setAdditionalCalculations(array());
     // prepare event arguments
     $eventArgs = array('select' => $select, 'table' => $this->_getIndexTableAlias(), 'store_id' => $filter->getStoreId(), 'response_object' => $response);
     /**
      * @since 1.4
      */
     Mage::dispatchEvent('catalog_prepare_price_select', $eventArgs);
     return $response;
 }