commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
CartAddCustomLineItemAction.php
1<?php
2
3declare(strict_types=1);
10
18
20{
21 public const FIELD_MONEY = 'money';
22 public const FIELD_NAME = 'name';
23 public const FIELD_KEY = 'key';
24 public const FIELD_QUANTITY = 'quantity';
25 public const FIELD_SLUG = 'slug';
26 public const FIELD_TAX_CATEGORY = 'taxCategory';
27 public const FIELD_EXTERNAL_TAX_RATE = 'externalTaxRate';
28 public const FIELD_SHIPPING_DETAILS = 'shippingDetails';
29 public const FIELD_CUSTOM = 'custom';
30 public const FIELD_PRICE_MODE = 'priceMode';
31 public const FIELD_RECURRENCE_INFO = 'recurrenceInfo';
32
41 public function getMoney();
42
49 public function getName();
50
57 public function getKey();
58
65 public function getQuantity();
66
74 public function getSlug();
75
83 public function getTaxCategory();
84
91 public function getExternalTaxRate();
92
99 public function getShippingDetails();
100
107 public function getCustom();
108
118 public function getPriceMode();
119
126 public function getRecurrenceInfo();
127
131 public function setMoney(?Money $money): void;
132
136 public function setName(?LocalizedString $name): void;
137
141 public function setKey(?string $key): void;
142
146 public function setQuantity(?int $quantity): void;
147
151 public function setSlug(?string $slug): void;
152
156 public function setTaxCategory(?TaxCategoryResourceIdentifier $taxCategory): void;
157
161 public function setExternalTaxRate(?ExternalTaxRateDraft $externalTaxRate): void;
162
166 public function setShippingDetails(?ItemShippingDetailsDraft $shippingDetails): void;
167
171 public function setCustom(?CustomFieldsDraft $custom): void;
172
176 public function setPriceMode(?string $priceMode): void;
177
181 public function setRecurrenceInfo(?CustomLineItemRecurrenceInfoDraft $recurrenceInfo): void;
182}
setShippingDetails(?ItemShippingDetailsDraft $shippingDetails)
setExternalTaxRate(?ExternalTaxRateDraft $externalTaxRate)
setTaxCategory(?TaxCategoryResourceIdentifier $taxCategory)
setRecurrenceInfo(?CustomLineItemRecurrenceInfoDraft $recurrenceInfo)