Example #1
0
 public function isAvailable($quote = null)
 {
     $transportObject = new Varien_Object();
     $transportObject->setShouldBeAllowed(false);
     Mage::dispatchEvent('should_reverb_payment_be_allowed', array('transport_object' => $transportObject, 'quote' => $quote));
     return $transportObject->getShouldBeAllowed();
 }
Example #2
0
 protected function _shouldMethodBeAllowed(Mage_Shipping_Model_Rate_Request $request)
 {
     $transportObject = new Varien_Object();
     $transportObject->setShouldBeAllowed(false);
     $transportObject->setShippingPrice(0.0);
     $transportObject->setShippingCost(0.0);
     Mage::dispatchEvent('should_reverb_shipping_be_allowed', array('transport_object' => $transportObject, 'rate_request' => $request));
     return $transportObject;
 }