static function isValid($code) { if (!CRM_CiviDiscount_BAO_Item::isExpired($code) && CRM_CiviDiscount_BAO_Item::isActive($code) && CRM_CiviDiscount_BAO_Item::isEnabled($code) && ($code['count_max'] == 0 || $code['count_max'] > $code['count_use'])) { return TRUE; } return FALSE; }