where('is_active', '0')->first(['id', 'utm_source', 'start_date', 'end_date']); if ($result) { return response()->json([ 'success' => true, 'message' => 'Data fetched successfully.', 'result' => $result ]); } else { return response()->json([ 'success' => false, 'message' => 'User not found.' ], 404); } } else { return response()->json([ 'success' => false, 'message' => 'Token not provided.' ], 401); } } public function delete_user() { $token = readHeaderToken(); if ($token) { $user_id = $token['sub']; // dd($user_id); $user = User::find($user_id); // dd($user); if ($user) { $data = $user->delete(); if ($data) { return response()->json([ 'success' => true, 'message' => 'User deleted successfully.', 'result' => $user ]); } else { return response()->json([ 'success' => false, 'message' => 'Failed to delete user.' ], 500); } } else { return response()->json([ 'success' => false, 'message' => 'User not found.' ], 404); } } else { return response()->json([ 'success' => false, 'message' => 'Token not provided.' ], 401); } } }