commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
BusinessUnitDraft.php
1<?php
2
3declare(strict_types=1);
10
17
19{
20 public const DISCRIMINATOR_FIELD = 'unitType';
21 public const FIELD_KEY = 'key';
22 public const FIELD_STATUS = 'status';
23 public const FIELD_STORES = 'stores';
24 public const FIELD_STORE_MODE = 'storeMode';
25 public const FIELD_UNIT_TYPE = 'unitType';
26 public const FIELD_NAME = 'name';
27 public const FIELD_CONTACT_EMAIL = 'contactEmail';
28 public const FIELD_ASSOCIATE_MODE = 'associateMode';
29 public const FIELD_ASSOCIATES = 'associates';
30 public const FIELD_APPROVAL_RULE_MODE = 'approvalRuleMode';
31 public const FIELD_ADDRESSES = 'addresses';
32 public const FIELD_SHIPPING_ADDRESSES = 'shippingAddresses';
33 public const FIELD_DEFAULT_SHIPPING_ADDRESS = 'defaultShippingAddress';
34 public const FIELD_BILLING_ADDRESSES = 'billingAddresses';
35 public const FIELD_DEFAULT_BILLING_ADDRESS = 'defaultBillingAddress';
36 public const FIELD_CUSTOM = 'custom';
37 public const FIELD_CUSTOMER_GROUP_ASSIGNMENTS = 'customerGroupAssignments';
38
45 public function getKey();
46
53 public function getStatus();
54
64 public function getStores();
65
73 public function getStoreMode();
74
81 public function getUnitType();
82
89 public function getName();
90
97 public function getContactEmail();
98
106 public function getAssociateMode();
107
114 public function getAssociates();
115
124 public function getApprovalRuleMode();
125
132 public function getAddresses();
133
141 public function getShippingAddresses();
142
149 public function getDefaultShippingAddress();
150
158 public function getBillingAddresses();
159
166 public function getDefaultBillingAddress();
167
174 public function getCustom();
175
184
188 public function setKey(?string $key): void;
189
193 public function setStatus(?string $status): void;
194
198 public function setStores(?StoreResourceIdentifierCollection $stores): void;
199
203 public function setStoreMode(?string $storeMode): void;
204
208 public function setName(?string $name): void;
209
213 public function setContactEmail(?string $contactEmail): void;
214
218 public function setAssociateMode(?string $associateMode): void;
219
223 public function setAssociates(?AssociateDraftCollection $associates): void;
224
228 public function setApprovalRuleMode(?string $approvalRuleMode): void;
229
233 public function setAddresses(?BaseAddressCollection $addresses): void;
234
238 public function setShippingAddresses(?array $shippingAddresses): void;
239
243 public function setDefaultShippingAddress(?int $defaultShippingAddress): void;
244
248 public function setBillingAddresses(?array $billingAddresses): void;
249
253 public function setDefaultBillingAddress(?int $defaultBillingAddress): void;
254
258 public function setCustom(?CustomFieldsDraft $custom): void;
259
263 public function setCustomerGroupAssignments(?CustomerGroupAssignmentDraftCollection $customerGroupAssignments): void;
264}
setCustomerGroupAssignments(?CustomerGroupAssignmentDraftCollection $customerGroupAssignments)
setDefaultShippingAddress(?int $defaultShippingAddress)
setStores(?StoreResourceIdentifierCollection $stores)
setAssociates(?AssociateDraftCollection $associates)
setAddresses(?BaseAddressCollection $addresses)