get(); return response()->json([ 'success' => true, 'message' => 'Data fetched successfully.', 'result' => $result ]); } public function updateRateUs(Request $request) { $token = readHeaderToken(); if ($token) { $user_id = $token['sub']; $user = auth()->user(); $existingRecord = ManageRateUs::where('user_id', $user_id)->first(); if ($existingRecord) { // If the record exists, update it $existingRecord->update(['rate_us' => $request->rate_us]); $data = $existingRecord; } else { $data = ManageRateUs::create([ 'user_id' => $user_id, 'rate_us' => $request->rate_us, ]); } $message = $existingRecord ? 'Data updated successfully.' : 'Data created successfully.'; return response()->json([ 'success' => true, 'message' => $message, 'result' => $data ]); } else { return response()->json([ 'success' => false, 'message' => 'Something went wrong.', ]); } } }