commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
InventoryEntry.php
1<?php
2
3declare(strict_types=1);
10
18use DateTimeImmutable;
19
21{
22 public const FIELD_LAST_MODIFIED_BY = 'lastModifiedBy';
23 public const FIELD_CREATED_BY = 'createdBy';
24 public const FIELD_KEY = 'key';
25 public const FIELD_SKU = 'sku';
26 public const FIELD_SUPPLY_CHANNEL = 'supplyChannel';
27 public const FIELD_QUANTITY_ON_STOCK = 'quantityOnStock';
28 public const FIELD_AVAILABLE_QUANTITY = 'availableQuantity';
29 public const FIELD_MIN_CART_QUANTITY = 'minCartQuantity';
30 public const FIELD_MAX_CART_QUANTITY = 'maxCartQuantity';
31 public const FIELD_RESTOCKABLE_IN_DAYS = 'restockableInDays';
32 public const FIELD_EXPECTED_DELIVERY = 'expectedDelivery';
33 public const FIELD_RESERVATION_EXPIRATION_IN_MINUTES = 'reservationExpirationInMinutes';
34 public const FIELD_STOCK_LEVELS = 'stockLevels';
35 public const FIELD_CUSTOM = 'custom';
36
43 public function getId();
44
51 public function getVersion();
52
59 public function getCreatedAt();
60
67 public function getLastModifiedAt();
68
75 public function getLastModifiedBy();
76
83 public function getCreatedBy();
84
91 public function getKey();
92
99 public function getSku();
100
107 public function getSupplyChannel();
108
115 public function getQuantityOnStock();
116
123 public function getAvailableQuantity();
124
131 public function getMinCartQuantity();
132
139 public function getMaxCartQuantity();
140
147 public function getRestockableInDays();
148
155 public function getExpectedDelivery();
156
168
175 public function getStockLevels();
176
183 public function getCustom();
184
188 public function setId(?string $id): void;
189
193 public function setVersion(?int $version): void;
194
198 public function setCreatedAt(?DateTimeImmutable $createdAt): void;
199
203 public function setLastModifiedAt(?DateTimeImmutable $lastModifiedAt): void;
204
208 public function setLastModifiedBy(?LastModifiedBy $lastModifiedBy): void;
209
213 public function setCreatedBy(?CreatedBy $createdBy): void;
214
218 public function setKey(?string $key): void;
219
223 public function setSku(?string $sku): void;
224
228 public function setSupplyChannel(?ChannelReference $supplyChannel): void;
229
233 public function setQuantityOnStock(?int $quantityOnStock): void;
234
238 public function setAvailableQuantity(?int $availableQuantity): void;
239
243 public function setMinCartQuantity(?int $minCartQuantity): void;
244
248 public function setMaxCartQuantity(?int $maxCartQuantity): void;
249
253 public function setRestockableInDays(?int $restockableInDays): void;
254
258 public function setExpectedDelivery(?DateTimeImmutable $expectedDelivery): void;
259
263 public function setReservationExpirationInMinutes(?int $reservationExpirationInMinutes): void;
264
268 public function setStockLevels(?InventoryEntryStockLevels $stockLevels): void;
269
273 public function setCustom(?CustomFields $custom): void;
274}
getCreatedBy()
getSku()
const FIELD_SKU
setCreatedAt(?DateTimeImmutable $createdAt)
getLastModifiedAt()
const FIELD_AVAILABLE_QUANTITY
getVersion()
getStockLevels()
setStockLevels(?InventoryEntryStockLevels $stockLevels)
setLastModifiedBy(?LastModifiedBy $lastModifiedBy)
getCreatedAt()
setExpectedDelivery(?DateTimeImmutable $expectedDelivery)
setQuantityOnStock(?int $quantityOnStock)
setAvailableQuantity(?int $availableQuantity)
setReservationExpirationInMinutes(?int $reservationExpirationInMinutes)
const FIELD_RESERVATION_EXPIRATION_IN_MINUTES
setId(?string $id)
getKey()
setSku(?string $sku)
const FIELD_CUSTOM
setCreatedBy(?CreatedBy $createdBy)
const FIELD_MIN_CART_QUANTITY
getQuantityOnStock()
getMinCartQuantity()
setKey(?string $key)
setCustom(?CustomFields $custom)
setSupplyChannel(?ChannelReference $supplyChannel)
getSupplyChannel()
getReservationExpirationInMinutes()
const FIELD_STOCK_LEVELS
setMaxCartQuantity(?int $maxCartQuantity)
setMinCartQuantity(?int $minCartQuantity)
const FIELD_MAX_CART_QUANTITY
const FIELD_LAST_MODIFIED_BY
const FIELD_RESTOCKABLE_IN_DAYS
setLastModifiedAt(?DateTimeImmutable $lastModifiedAt)
const FIELD_KEY
const FIELD_CREATED_BY
setVersion(?int $version)
getMaxCartQuantity()
const FIELD_SUPPLY_CHANNEL
getId()
const FIELD_EXPECTED_DELIVERY
getLastModifiedBy()
setRestockableInDays(?int $restockableInDays)
getExpectedDelivery()
getAvailableQuantity()
getRestockableInDays()
getCustom()
const FIELD_QUANTITY_ON_STOCK