function uc_coupon_purchase_has_coupon in Ubercart Discount Coupons 6
Same name and namespace in other branches
- 7.3 uc_coupon_purchase/uc_coupon_purchase.module \uc_coupon_purchase_has_coupon()
- 7.2 uc_coupon_purchase/uc_coupon_purchase.module \uc_coupon_purchase_has_coupon()
Check whether a given user has purchased any coupon, or the specific supplied coupon.
1 call to uc_coupon_purchase_has_coupon()
- uc_coupon_purchase_can_view in uc_coupon_purchase/
uc_coupon_purchase.module - Access callback for user/%/coupons.
File
- uc_coupon_purchase/
uc_coupon_purchase.module, line 111
Code
function uc_coupon_purchase_has_coupon($account, $coupon = NULL) {
$sql = 'SELECT COUNT(*) FROM {uc_coupon_purchase_users} WHERE uid = %d';
// Make sure coupon is valid before looking for it.
if (!empty($coupon) && !empty($coupon->cid)) {
$sql .= ' AND cid = %d';
$coupon = $coupon->cid;
}
return db_result(db_query($sql, $account->uid, $coupon));
}