validated(key: 'email'), password: $request->validated(key: 'password'), ); } public function toArray(): array { return [ 'email' => $this->email, 'password' => $this->password, ]; } public static function fromArray(array $data): self { return new self( email: $data['email'], password: $data['password'], ); } }