3declare(strict_types=1);
68 private $lastModifiedAt;
86 private $customerEmail;
92 private $customerGroup;
104 private $businessUnit;
122 private $customLineItems;
128 private $totalLineItemQuantity;
146 private $taxedShippingPrice;
152 private $discountOnTotalPrice;
164 private $priceRoundingMode;
170 private $taxRoundingMode;
176 private $taxCalculationMode;
182 private $inventoryMode;
194 private $freezeStrategy;
200 private $billingAddress;
206 private $shippingAddress;
212 private $shippingMode;
218 private $shippingKey;
224 private $shippingInfo;
230 private $shippingRateInput;
236 private $shippingCustomFields;
248 private $itemShippingAddresses;
254 private $discountCodes;
260 private $directDiscounts;
266 private $refusedGifts;
272 private $paymentInfo;
302 private $discountTypeCombination;
314 private $deleteDaysAfterLastModification;
320 private $purchaseOrderNumber;
326 private $lastModifiedBy;
353 return $this->version;
364 return $this->createdAt;
375 return $this->lastModifiedAt;
397 return $this->customerId;
408 return $this->customerEmail;
430 return $this->anonymousId;
463 return $this->lineItems;
474 return $this->customLineItems;
485 return $this->totalLineItemQuantity;
525 return $this->taxedShippingPrice instanceof
TaxedPriceBuilder ? $this->taxedShippingPrice->
build() : $this->taxedShippingPrice;
547 return $this->taxMode;
558 return $this->priceRoundingMode;
569 return $this->taxRoundingMode;
580 return $this->taxCalculationMode;
591 return $this->inventoryMode;
602 return $this->cartState;
613 return $this->freezeStrategy;
624 return $this->billingAddress instanceof
AddressBuilder ? $this->billingAddress->
build() : $this->billingAddress;
635 return $this->shippingAddress instanceof
AddressBuilder ? $this->shippingAddress->
build() : $this->shippingAddress;
646 return $this->shippingMode;
657 return $this->shippingKey;
696 return $this->shippingCustomFields instanceof
CustomFieldsBuilder ? $this->shippingCustomFields->
build() : $this->shippingCustomFields;
707 return $this->shipping;
719 return $this->itemShippingAddresses;
730 return $this->discountCodes;
741 return $this->directDiscounts;
752 return $this->refusedGifts;
774 return $this->country;
785 return $this->locale;
796 return $this->origin;
840 return $this->deleteDaysAfterLastModification;
852 return $this->purchaseOrderNumber;
894 $this->version = $version;
905 $this->createdAt = $createdAt;
916 $this->lastModifiedAt = $lastModifiedAt;
938 $this->customerId = $customerId;
949 $this->customerEmail = $customerEmail;
960 $this->customerGroup = $customerGroup;
971 $this->anonymousId = $anonymousId;
982 $this->businessUnit = $businessUnit;
993 $this->store = $store;
1004 $this->lineItems = $lineItems;
1015 $this->customLineItems = $customLineItems;
1026 $this->totalLineItemQuantity = $totalLineItemQuantity;
1037 $this->totalPrice = $totalPrice;
1048 $this->taxedPrice = $taxedPrice;
1059 $this->taxedShippingPrice = $taxedShippingPrice;
1070 $this->discountOnTotalPrice = $discountOnTotalPrice;
1081 $this->taxMode = $taxMode;
1092 $this->priceRoundingMode = $priceRoundingMode;
1103 $this->taxRoundingMode = $taxRoundingMode;
1114 $this->taxCalculationMode = $taxCalculationMode;
1125 $this->inventoryMode = $inventoryMode;
1136 $this->cartState = $cartState;
1147 $this->freezeStrategy = $freezeStrategy;
1158 $this->billingAddress = $billingAddress;
1169 $this->shippingAddress = $shippingAddress;
1180 $this->shippingMode = $shippingMode;
1191 $this->shippingKey = $shippingKey;
1202 $this->shippingInfo = $shippingInfo;
1213 $this->shippingRateInput = $shippingRateInput;
1224 $this->shippingCustomFields = $shippingCustomFields;
1235 $this->shipping = $shipping;
1246 $this->itemShippingAddresses = $itemShippingAddresses;
1257 $this->discountCodes = $discountCodes;
1268 $this->directDiscounts = $directDiscounts;
1279 $this->refusedGifts = $refusedGifts;
1290 $this->paymentInfo = $paymentInfo;
1301 $this->country = $country;
1312 $this->locale = $locale;
1323 $this->origin = $origin;
1334 $this->custom = $custom;
1345 $this->discountTypeCombination = $discountTypeCombination;
1356 $this->lock = $lock;
1367 $this->deleteDaysAfterLastModification = $deleteDaysAfterLastModification;
1378 $this->purchaseOrderNumber = $purchaseOrderNumber;
1389 $this->lastModifiedBy = $lastModifiedBy;
1400 $this->createdBy = $createdBy;
1411 $this->customerGroup = $customerGroup;
1422 $this->businessUnit = $businessUnit;
1433 $this->store = $store;
1444 $this->totalPrice = $totalPrice;
1455 $this->taxedPrice = $taxedPrice;
1466 $this->taxedShippingPrice = $taxedShippingPrice;
1477 $this->discountOnTotalPrice = $discountOnTotalPrice;
1488 $this->billingAddress = $billingAddress;
1499 $this->shippingAddress = $shippingAddress;
1510 $this->shippingInfo = $shippingInfo;
1521 $this->shippingRateInput = $shippingRateInput;
1532 $this->shippingCustomFields = $shippingCustomFields;
1543 $this->paymentInfo = $paymentInfo;
1554 $this->custom = $custom;
1565 $this->discountTypeCombination = $discountTypeCombination;
1576 $this->lock = $lock;
1587 $this->lastModifiedBy = $lastModifiedBy;
1598 $this->createdBy = $createdBy;
1609 $this->lastModifiedAt,
1612 $this->customerEmail,
1618 $this->customLineItems,
1619 $this->totalLineItemQuantity,
1622 $this->taxedShippingPrice instanceof
TaxedPriceBuilder ? $this->taxedShippingPrice->
build() : $this->taxedShippingPrice,
1625 $this->priceRoundingMode,
1626 $this->taxRoundingMode,
1627 $this->taxCalculationMode,
1628 $this->inventoryMode,
1630 $this->freezeStrategy,
1631 $this->billingAddress instanceof
AddressBuilder ? $this->billingAddress->
build() : $this->billingAddress,
1632 $this->shippingAddress instanceof
AddressBuilder ? $this->shippingAddress->
build() : $this->shippingAddress,
1633 $this->shippingMode,
1637 $this->shippingCustomFields instanceof
CustomFieldsBuilder ? $this->shippingCustomFields->
build() : $this->shippingCustomFields,
1639 $this->itemShippingAddresses,
1640 $this->discountCodes,
1641 $this->directDiscounts,
1642 $this->refusedGifts,
1650 $this->deleteDaysAfterLastModification,
1651 $this->purchaseOrderNumber,