3declare(strict_types=1);
84 private $lastModifiedAt;
96 private $lastModifiedBy;
108 private $quoteRequest;
114 private $stagedQuote;
126 private $customerGroup;
138 private $sellerComment;
144 private $buyerComment;
162 private $customLineItems;
180 private $shippingAddress;
186 private $billingAddress;
192 private $inventoryMode;
204 private $priceRoundingMode;
210 private $taxRoundingMode;
216 private $taxCalculationMode;
228 private $shippingInfo;
234 private $paymentInfo;
240 private $shippingRateInput;
246 private $itemShippingAddresses;
252 private $directDiscounts;
258 private $directDiscountsIgnoreCartDiscounts;
282 private $purchaseOrderNumber;
288 private $businessUnit;
309 return $this->version;
320 return $this->createdAt;
331 return $this->lastModifiedAt;
421 return $this->validTo;
432 return $this->sellerComment;
443 return $this->buyerComment;
465 return $this->lineItems;
476 return $this->customLineItems;
513 return $this->shippingAddress instanceof
AddressBuilder ? $this->shippingAddress->
build() : $this->shippingAddress;
524 return $this->billingAddress instanceof
AddressBuilder ? $this->billingAddress->
build() : $this->billingAddress;
535 return $this->inventoryMode;
546 return $this->taxMode;
557 return $this->priceRoundingMode;
568 return $this->taxRoundingMode;
579 return $this->taxCalculationMode;
590 return $this->country;
637 return $this->itemShippingAddresses;
648 return $this->directDiscounts;
662 return $this->directDiscountsIgnoreCartDiscounts;
684 return $this->quoteState;
708 return $this->purchaseOrderNumber;
739 $this->version = $version;
750 $this->createdAt = $createdAt;
761 $this->lastModifiedAt = $lastModifiedAt;
783 $this->lastModifiedBy = $lastModifiedBy;
794 $this->createdBy = $createdBy;
805 $this->quoteRequest = $quoteRequest;
816 $this->stagedQuote = $stagedQuote;
827 $this->customer = $customer;
838 $this->customerGroup = $customerGroup;
849 $this->validTo = $validTo;
860 $this->sellerComment = $sellerComment;
871 $this->buyerComment = $buyerComment;
882 $this->store = $store;
893 $this->lineItems = $lineItems;
904 $this->customLineItems = $customLineItems;
915 $this->totalPrice = $totalPrice;
926 $this->taxedPrice = $taxedPrice;
937 $this->shippingAddress = $shippingAddress;
948 $this->billingAddress = $billingAddress;
959 $this->inventoryMode = $inventoryMode;
970 $this->taxMode = $taxMode;
981 $this->priceRoundingMode = $priceRoundingMode;
992 $this->taxRoundingMode = $taxRoundingMode;
1003 $this->taxCalculationMode = $taxCalculationMode;
1014 $this->country = $country;
1025 $this->shippingInfo = $shippingInfo;
1036 $this->paymentInfo = $paymentInfo;
1047 $this->shippingRateInput = $shippingRateInput;
1058 $this->itemShippingAddresses = $itemShippingAddresses;
1069 $this->directDiscounts = $directDiscounts;
1080 $this->directDiscountsIgnoreCartDiscounts = $directDiscountsIgnoreCartDiscounts;
1091 $this->custom = $custom;
1102 $this->quoteState = $quoteState;
1113 $this->state = $state;
1124 $this->purchaseOrderNumber = $purchaseOrderNumber;
1135 $this->businessUnit = $businessUnit;
1146 $this->lastModifiedBy = $lastModifiedBy;
1157 $this->createdBy = $createdBy;
1168 $this->quoteRequest = $quoteRequest;
1179 $this->stagedQuote = $stagedQuote;
1190 $this->customer = $customer;
1201 $this->customerGroup = $customerGroup;
1212 $this->store = $store;
1223 $this->totalPrice = $totalPrice;
1234 $this->taxedPrice = $taxedPrice;
1245 $this->shippingAddress = $shippingAddress;
1256 $this->billingAddress = $billingAddress;
1267 $this->shippingInfo = $shippingInfo;
1278 $this->paymentInfo = $paymentInfo;
1289 $this->shippingRateInput = $shippingRateInput;
1300 $this->custom = $custom;
1311 $this->state = $state;
1322 $this->businessUnit = $businessUnit;
1333 $this->lastModifiedAt,
1342 $this->sellerComment,
1343 $this->buyerComment,
1346 $this->customLineItems,
1349 $this->shippingAddress instanceof
AddressBuilder ? $this->shippingAddress->
build() : $this->shippingAddress,
1350 $this->billingAddress instanceof
AddressBuilder ? $this->billingAddress->
build() : $this->billingAddress,
1351 $this->inventoryMode,
1353 $this->priceRoundingMode,
1354 $this->taxRoundingMode,
1355 $this->taxCalculationMode,
1360 $this->itemShippingAddresses,
1361 $this->directDiscounts,
1362 $this->directDiscountsIgnoreCartDiscounts,
1366 $this->purchaseOrderNumber,