Example #1
0
 public function checkPeriod(AW_Sarp_Model_Catalog_Product $product, Varien_Object $buyRequest)
 {
     if (!$product->getAwSarpPeriod()) {
         $product = Mage::getModel('catalog/product')->load($product->getId());
     }
     if ($buyRequest->getAwSarpSubscriptionType() != '' && !in_array($buyRequest->getAwSarpSubscriptionType(), explode(',', $product->getAwSarpPeriod()))) {
         throw new Exception('Wrong Period passed!');
     }
 }