first(); return view('loyalties.loyalties',['loyalty'=>$loyalty]); } public function save_loyalty(Request $request){ $id = $request->id; if(empty($id)){ $loyalty = new Loyalties(); $loyalty->unique_id = Str::uuid(); $loyalty->resto_id = CommonMethods::getRestuarantID(); }else{ $loyalty = Loyalties::find($id); $loyalty->active = isset($request->active)?"Yes":"No"; } $loyalty->cash_back = $request->cash_back; $loyalty->redeemable_percent = $request->redeemable_percent; $loyalty->maximum_redeemable_amt = $request->maximum_redeemable_amt; $loyalty->expiry_date = Carbon::now()->addDays(90)->format('Y-m-d'); $loyalty->save(); echo json_encode(array('type'=>'success','message'=>'Loyalty data is saved')); } }