validated('name'), email: $request->validated('email'), password: $request->validated('password'), role: $request->validated('role'), ); } public static function fromUpdateRequest(UpdateUserRequest $request): self { return new self( name: $request->validated('name'), email: $request->validated('email'), password: $request->validated('password'), role: $request->validated('role'), ); } }