commercetools-sdk-php-v2
master
The platform, import-api and ml-api PHP sdks generated from our api reference.
lib
commercetools-import
src
Models
Orders
Delivery.php
1
<?php
2
3
declare(strict_types=1);
9
namespace
Commercetools\Import\Models\Orders
;
10
11
use
Commercetools\Base\DateTimeImmutableCollection
;
12
use
Commercetools\Base\JsonObject
;
13
use
Commercetools\Import\Models\Common\Address
;
14
use DateTimeImmutable;
15
16
interface
Delivery
extends
JsonObject
17
{
18
public
const
FIELD_ID
=
'id'
;
19
public
const
FIELD_CREATED_AT
=
'createdAt'
;
20
public
const
FIELD_ITEMS
=
'items'
;
21
public
const
FIELD_PARCELS
=
'parcels'
;
22
public
const
FIELD_ADDRESS
=
'address'
;
23
28
public
function
getId
();
29
34
public
function
getCreatedAt
();
35
40
public
function
getItems
();
41
46
public
function
getParcels
();
47
52
public
function
getAddress
();
53
57
public
function
setId
(?
string
$id): void;
58
62
public
function
setCreatedAt
(?DateTimeImmutable $createdAt): void;
63
67
public
function
setItems
(?
DeliveryItemCollection
$items): void;
68
72
public
function
setParcels
(?
ParcelCollection
$parcels): void;
73
77
public
function
setAddress
(?
Address
$address): void;
78
}
Commercetools\Base\DateTimeImmutableCollection
Definition:
DateTimeImmutableCollection.php:21
Commercetools\Import\Models\Orders\DeliveryItemCollection
Definition:
DeliveryItemCollection.php:22
Commercetools\Import\Models\Orders\ParcelCollection
Definition:
ParcelCollection.php:22
Commercetools\Base\JsonObject
Definition:
JsonObject.php:15
Commercetools\Import\Models\Common\Address
Definition:
Address.php:16
Commercetools\Import\Models\Orders\Delivery
Definition:
Delivery.php:17
Commercetools\Import\Models\Orders\Delivery\setAddress
setAddress(?Address $address)
Commercetools\Import\Models\Orders\Delivery\getItems
getItems()
Commercetools\Import\Models\Orders\Delivery\setId
setId(?string $id)
Commercetools\Import\Models\Orders\Delivery\FIELD_PARCELS
const FIELD_PARCELS
Definition:
Delivery.php:21
Commercetools\Import\Models\Orders\Delivery\getId
getId()
Commercetools\Import\Models\Orders\Delivery\setCreatedAt
setCreatedAt(?DateTimeImmutable $createdAt)
Commercetools\Import\Models\Orders\Delivery\FIELD_ID
const FIELD_ID
Definition:
Delivery.php:18
Commercetools\Import\Models\Orders\Delivery\getParcels
getParcels()
Commercetools\Import\Models\Orders\Delivery\FIELD_CREATED_AT
const FIELD_CREATED_AT
Definition:
Delivery.php:19
Commercetools\Import\Models\Orders\Delivery\getCreatedAt
getCreatedAt()
Commercetools\Import\Models\Orders\Delivery\setItems
setItems(?DeliveryItemCollection $items)
Commercetools\Import\Models\Orders\Delivery\FIELD_ADDRESS
const FIELD_ADDRESS
Definition:
Delivery.php:22
Commercetools\Import\Models\Orders\Delivery\FIELD_ITEMS
const FIELD_ITEMS
Definition:
Delivery.php:20
Commercetools\Import\Models\Orders\Delivery\setParcels
setParcels(?ParcelCollection $parcels)
Commercetools\Import\Models\Orders\Delivery\getAddress
getAddress()
Commercetools\Import\Models\Orders
Definition:
CartClassificationTier.php:9
Generated by
1.9.1