private function computeAvailableCoupons(Pap_Features_Coupon_Coupon $coupon, $couponsUsed) { $couponsCount = $coupon->getCouponsCount(); if ($couponsCount - $coupon->getData2() + $couponsUsed >= 0) { return $coupon->getData2() - $couponsUsed; } return $couponsCount; }