public function setValidationFilter($websiteId, $customerGroupId, $couponCode = '', $now = null) { /* */ $iStoreId = Mage::app()->getStore()->getId(); $iSiteId = Mage::app()->getWebsite()->getId(); $performer = Aitoc_Aitsys_Abstract_Service::get()->platform()->getModule('Aitoc_Aitindividpromo')->getLicense()->getPerformer(); $ruler = $performer->getRuler(); if (!($ruler->checkRule('store', $iStoreId, 'store') || $ruler->checkRule('store', $iSiteId, 'website'))) { return parent::setValidationFilter($websiteId, $customerGroupId, $couponCode); } /* */ if (version_compare(Mage::getVersion(), '1.12.0.0', '>=')) { return parent::setValidationFilter($websiteId, $customerGroupId, $couponCode, $now); } else { return $this->_setValidationFilter14($websiteId, $customerGroupId, $couponCode, $now); } }