'required|string|max:255', 'lastname' => 'required|string|max:255', 'email' => ['required', 'string', 'email', 'max:255', Rule::unique('users', 'email')->ignore(request()->route('user')->id)], ]; } public function handle(User $user, ActionRequest $request): JsonResponse { $user->update($request->validated()); return response()->json([]); } }