VacationLimitResource::collection(VacationLimit::query()->with("user")->get()), ]); } public function update(VacationLimitRequest $request): RedirectResponse { foreach ($request->data() as $data) { $limit = VacationLimit::query()->find($data["id"]); $limit->update(Arr::only($data, ["has_vacation", "days"])); } return redirect() ->back() ->with("success", __("Vacation limits have been updated")); } }