public function edit($id)
 {
     $subscription = Subscription::with('getSubMembers')->where("subscription_id", $id)->first();
     if (count($subscription) > 0) {
         $status = array("pending" => 'pending', "paid" => 'paid');
         return view('admin.subscription.edit', compact('subscription', 'status'), array('title' => 'Edit Subscription', 'module_head' => 'Edit Subscription'));
     } else {
         Session::flash('error', 'Subscribe user is not found.');
         return redirect('admin/subscription');
     }
 }
 public function subscriptionHistory()
 {
     $obj = new helpers();
     if (!$obj->checkBrandLogin()) {
         return redirect('brandLogin');
     }
     $limit = 5;
     // $subscription = DB::table('subscription_history')->where('member_id', Session::get('brand_userid'))->orderBy('end_date','DESC')->get();
     $subscription = Subscription::with('getSubMembers')->where("member_id", Session::get('brand_userid'))->orderBy('end_date', 'DESC')->paginate($limit);
     $brand = Brandmember::find(Session::get('brand_userid'));
     return view('frontend.brand.subscription_history', compact('brand', 'subscription'), array('title' => 'Subscription History'));
 }