/** * Update the specified resource in storage. * * @param SubscriptionRequest $request * @param int $id * @return \Illuminate\Http\Response */ public function update(SubscriptionRequest $request, $id) { try { $subscription = Subscription::findOrFail($id); $subscription->fill($request->all())->save(); } catch (ModelNotFoundException $ex) { Flash::error('No subscription plan found' . $ex); return redirect()->route('subscriptions.index'); } Flash::success('Subscription plan updated successfully'); return redirect()->route('subscriptions.index'); }
public function postRegister(SubscriptionRequest $request, AppMailer $mailer) { $subscription = Subscription::create($request->all()); $mailer->sendEmailConfirmationFor($subscription); return redirect()->back(); }