commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
ChannelDraft.php
1<?php
2
3declare(strict_types=1);
10
17
18interface ChannelDraft extends JsonObject
19{
20 public const FIELD_KEY = 'key';
21 public const FIELD_ROLES = 'roles';
22 public const FIELD_NAME = 'name';
23 public const FIELD_DESCRIPTION = 'description';
24 public const FIELD_ADDRESS = 'address';
25 public const FIELD_CUSTOM = 'custom';
26 public const FIELD_GEO_LOCATION = 'geoLocation';
27
36 public function getKey();
37
45 public function getRoles();
46
53 public function getName();
54
61 public function getDescription();
62
69 public function getAddress();
70
77 public function getCustom();
78
86 public function getGeoLocation();
87
91 public function setKey(?string $key): void;
92
96 public function setRoles(?array $roles): void;
97
101 public function setName(?LocalizedString $name): void;
102
106 public function setDescription(?LocalizedString $description): void;
107
111 public function setAddress(?BaseAddress $address): void;
112
116 public function setCustom(?CustomFieldsDraft $custom): void;
117
121 public function setGeoLocation(?GeoJson $geoLocation): void;
122}
setCustom(?CustomFieldsDraft $custom)
setDescription(?LocalizedString $description)