Function Reference: geodir_payment_coupon_usage_count_left
Summary
This function has not been documented yet.
Source Code
function geodir_payment_coupon_usage_count_left($code, $bool = true) { $left = 0; $coupon = geodir_payment_coupon_info_by_code($code); if (!empty($coupon)) { $usage_limit = $coupon->usage_limit; $usage_count = $coupon->usage_count; if ($usage_limit > 0) { $left = $usage_limit; if ($usage_count > 0) { $left = $usage_limit > $usage_count ? $usage_limit - $usage_count : 0; } } else if ($usage_limit === '' && !strlen($usage_limit) > 0) { $left = 'n'; // unlimited } else { $left = 0; } } if ($bool) { $left = ($left === 'n') || ($left !== 'n' && $left > 0) ? true : false; } return $left; }