3 declare(strict_types=1);
20 use DateTimeImmutable;
98 private $defaultShippingAddress;
104 private $defaultBillingAddress;
144 return $this->password;
155 return $this->firstName;
166 return $this->lastName;
177 return $this->middleName;
199 return $this->salutation;
210 return $this->dateOfBirth;
221 return $this->companyName;
243 return $this->addresses;
255 return $this->defaultShippingAddress;
267 return $this->defaultBillingAddress;
289 return $this->locale;
300 return $this->stores;
309 $this->email = $email;
320 $this->password = $password;
331 $this->firstName = $firstName;
342 $this->lastName = $lastName;
353 $this->middleName = $middleName;
364 $this->title = $title;
375 $this->salutation = $salutation;
386 $this->dateOfBirth = $dateOfBirth;
397 $this->companyName = $companyName;
408 $this->vatId = $vatId;
419 $this->addresses = $addresses;
430 $this->defaultShippingAddress = $defaultShippingAddress;
441 $this->defaultBillingAddress = $defaultBillingAddress;
452 $this->custom = $custom;
463 $this->locale = $locale;
474 $this->stores = $stores;
485 $this->custom = $custom;
504 $this->defaultShippingAddress,
505 $this->defaultBillingAddress,