/** * This method add a coupon * * @param string $couponName * @return Response */ public function add($couponName) { $couponName = strtolower($couponName); $coupon = Coupon::findByCode($couponName); if (!$coupon) { return redirect()->route('cart.index'); } Cart::addCoupon($couponName, $coupon->discount); return redirect()->route('cart.index'); }