3declare(strict_types=1);
42 private $customerNumber;
90 private $anonymousCartId;
96 private $anonymousCart;
102 private $anonymousId;
108 private $dateOfBirth;
114 private $companyName;
132 private $defaultShippingAddress;
138 private $shippingAddresses;
144 private $defaultBillingAddress;
150 private $billingAddresses;
156 private $isEmailVerified;
162 private $customerGroup;
168 private $customerGroupAssignments;
198 private $authenticationMode;
223 return $this->customerNumber;
234 return $this->externalId;
258 return $this->password;
269 return $this->firstName;
280 return $this->lastName;
291 return $this->middleName;
313 return $this->anonymousCartId;
336 return $this->anonymousId;
347 return $this->dateOfBirth;
358 return $this->companyName;
380 return $this->addresses;
392 return $this->defaultShippingAddress;
404 return $this->shippingAddresses;
416 return $this->defaultBillingAddress;
428 return $this->billingAddresses;
440 return $this->isEmailVerified;
464 return $this->customerGroupAssignments;
487 return $this->locale;
498 return $this->salutation;
513 return $this->stores;
527 return $this->authenticationMode;
547 $this->customerNumber = $customerNumber;
558 $this->externalId = $externalId;
569 $this->email = $email;
580 $this->password = $password;
591 $this->firstName = $firstName;
602 $this->lastName = $lastName;
613 $this->middleName = $middleName;
624 $this->title = $title;
635 $this->anonymousCartId = $anonymousCartId;
646 $this->anonymousCart = $anonymousCart;
657 $this->anonymousId = $anonymousId;
668 $this->dateOfBirth = $dateOfBirth;
679 $this->companyName = $companyName;
690 $this->vatId = $vatId;
701 $this->addresses = $addresses;
712 $this->defaultShippingAddress = $defaultShippingAddress;
723 $this->shippingAddresses = $shippingAddresses;
734 $this->defaultBillingAddress = $defaultBillingAddress;
745 $this->billingAddresses = $billingAddresses;
756 $this->isEmailVerified = $isEmailVerified;
767 $this->customerGroup = $customerGroup;
778 $this->customerGroupAssignments = $customerGroupAssignments;
789 $this->custom = $custom;
800 $this->locale = $locale;
811 $this->salutation = $salutation;
822 $this->stores = $stores;
833 $this->authenticationMode = $authenticationMode;
844 $this->anonymousCart = $anonymousCart;
855 $this->customerGroup = $customerGroup;
866 $this->custom = $custom;
875 $this->customerNumber,
883 $this->anonymousCartId,
890 $this->defaultShippingAddress,
891 $this->shippingAddresses,
892 $this->defaultBillingAddress,
893 $this->billingAddresses,
894 $this->isEmailVerified,
896 $this->customerGroupAssignments,
901 $this->authenticationMode