usageLimitReached($request->customer_email)) { throw new CouponUsageLimitReachedException; } return $next($request); } }