|
8 | 8 | use Carbon\Carbon; |
9 | 9 | use {{App\}}Http\Requests; |
10 | 10 | use Illuminate\Http\Request; |
11 | | -use Illuminate\Foundation\Http\FormRequest; |
| 11 | +use {{App\}}Http\Requests\BillingRequest; |
12 | 12 | use {{App\}}Http\Controllers\Controller; |
13 | 13 |
|
14 | 14 | class BillingController extends Controller |
@@ -40,11 +40,11 @@ public function getSubscribe(Request $request) |
40 | 40 | * @param Request $request |
41 | 41 | * @return \Illuminate\Http\Response |
42 | 42 | */ |
43 | | - public function postSubscribe(FormRequest $request) |
| 43 | + public function postSubscribe(BillingRequest $request) |
44 | 44 | { |
45 | 45 | try { |
46 | | - $inputs = $request->all(); |
47 | | - $creditCardToken = $inputs['stripeToken']; |
| 46 | + $payload = $request->all(); |
| 47 | + $creditCardToken = $payload['stripeToken']; |
48 | 48 | Auth::user()->meta->newSubscription(Config::get('plans.subscription_name'), env('SUBSCRIPTION'))->create($creditCardToken); |
49 | 49 | return redirect('user/billing/details')->with('message', 'You\'re now subscribed!'); |
50 | 50 | } catch (Exception $e) { |
@@ -74,11 +74,11 @@ public function getChangeCard(Request $request) |
74 | 74 | * @param Request $request |
75 | 75 | * @return \Illuminate\Http\Response |
76 | 76 | */ |
77 | | - public function postChangeCard(FormRequest $request) |
| 77 | + public function postChangeCard(BillingRequest $request) |
78 | 78 | { |
79 | 79 | try { |
80 | | - $inputs = $request->all(); |
81 | | - $creditCardToken = $inputs['stripeToken']; |
| 80 | + $payload = $request->all(); |
| 81 | + $creditCardToken = $payload['stripeToken']; |
82 | 82 | Auth::user()->meta->updateCard($creditCardToken); |
83 | 83 | return redirect('user/billing/details')->with('message', 'Your subscription has been updated!'); |
84 | 84 | } catch (Exception $e) { |
@@ -108,11 +108,11 @@ public function getCoupon(Request $request) |
108 | 108 | * @param Request $request |
109 | 109 | * @return \Illuminate\Http\Response |
110 | 110 | */ |
111 | | - public function postCoupon(FormRequest $request) |
| 111 | + public function postCoupon(BillingRequest $request) |
112 | 112 | { |
113 | 113 | try { |
114 | | - $inputs = $request->all(); |
115 | | - Auth::user()->meta->coupon($inputs['coupon']); |
| 114 | + $payload = $request->all(); |
| 115 | + Auth::user()->meta->coupon($payload['coupon']); |
116 | 116 | return redirect('user/billing/details')->with('message', 'Your coupon was used!'); |
117 | 117 | } catch (Exception $e) { |
118 | 118 | throw new Exception("Could not process the coupon please try again.", 1); |
|
0 commit comments