commercetools-sdk-php-v2  master
The platform, import-api and ml-api PHP sdks generated from our api reference.
Parcel.php
1 <?php
2 
3 declare(strict_types=1);
10 
14 use DateTimeImmutable;
15 
16 interface Parcel extends JsonObject
17 {
18  public const FIELD_ID = 'id';
19  public const FIELD_CREATED_AT = 'createdAt';
20  public const FIELD_MEASUREMENTS = 'measurements';
21  public const FIELD_TRACKING_DATA = 'trackingData';
22  public const FIELD_ITEMS = 'items';
23  public const FIELD_CUSTOM = 'custom';
24 
29  public function getId();
30 
35  public function getCreatedAt();
36 
41  public function getMeasurements();
42 
47  public function getTrackingData();
48 
53  public function getItems();
54 
61  public function getCustom();
62 
66  public function setId(?string $id): void;
67 
71  public function setCreatedAt(?DateTimeImmutable $createdAt): void;
72 
76  public function setMeasurements(?ParcelMeasurements $measurements): void;
77 
81  public function setTrackingData(?TrackingData $trackingData): void;
82 
86  public function setItems(?DeliveryItemCollection $items): void;
87 
91  public function setCustom(?Custom $custom): void;
92 }
setTrackingData(?TrackingData $trackingData)
setCreatedAt(?DateTimeImmutable $createdAt)
setMeasurements(?ParcelMeasurements $measurements)
setItems(?DeliveryItemCollection $items)