applySearch() ->applySort() ->latest() ->paginate(4) ->withQueryString(); return view('admin.users.index',compact('users')); } public function edit(User $user) { return view('admin.users.edit',compact('user')); } public function update(UserUpdateRequest $request,User $user) { $user->update($request->validated()); return redirect()->route('admin.users.index'); } public function destroy(User $user) { $user->comments()->delete(); $user->favorites()->delete(); $user->reservations()->delete(); $user->delete(); return redirect()->route('admin.users.index') ->with('کاربر با موفقیت حذف شده.'); } public function ChangePassword(ChangePasswordRequest $request,User $user) { $user->update(['password'=>Hash::make($request->password)]); return back(); } }