public function update(UserUpdateRequest $request, User $user) { $data = $request->only('name', 'email'); if ($request->password) { $data['password'] = Hash::make($request->password); } return response()->json($user->update($data)); }