public function changePlan()
 {
     $planId = Auth::user()->plan_id;
     $plan = MembershipPlan::findOrFail($planId);
     $plans = MembershipPlan::all();
     return view('dashboard.subscription.change-plan', ['membershipPlan' => $plan, 'plans' => $plans]);
 }
Ejemplo n.º 2
0
 public function member(StripeBilling $billing)
 {
     $customerId = Auth::user()->customer_id;
     $card = null;
     if (!empty($customerId)) {
         $card = $billing->retrieveCard($customerId);
     }
     $planId = Auth::user()->plan_id;
     $plan = MembershipPlan::findOrFail($planId);
     return view('dashboard.index', ['card' => $card, 'membershipPlan' => $plan]);
 }
Ejemplo n.º 3
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit($id)
 {
     $user = User::findOrFail($id);
     $plans = MembershipPlan::all();
     $planId = Auth::user()->plan_id;
     $plan = MembershipPlan::findOrFail($planId);
     return view('admin.membership.edit', array('user' => $user, 'plans' => $plans, 'membershipPlan' => $plan));
 }