commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
CategoryDraft.php
1<?php
2
3declare(strict_types=1);
10
17
18interface CategoryDraft extends JsonObject
19{
20 public const FIELD_NAME = 'name';
21 public const FIELD_SLUG = 'slug';
22 public const FIELD_DESCRIPTION = 'description';
23 public const FIELD_PARENT = 'parent';
24 public const FIELD_ORDER_HINT = 'orderHint';
25 public const FIELD_EXTERNAL_ID = 'externalId';
26 public const FIELD_META_TITLE = 'metaTitle';
27 public const FIELD_META_DESCRIPTION = 'metaDescription';
28 public const FIELD_META_KEYWORDS = 'metaKeywords';
29 public const FIELD_CUSTOM = 'custom';
30 public const FIELD_ASSETS = 'assets';
31 public const FIELD_KEY = 'key';
32 public const FIELD_STORES = 'stores';
33
40 public function getName();
41
50 public function getSlug();
51
58 public function getDescription();
59
67 public function getParent();
68
76 public function getOrderHint();
77
84 public function getExternalId();
85
92 public function getMetaTitle();
93
100 public function getMetaDescription();
101
108 public function getMetaKeywords();
109
116 public function getCustom();
117
124 public function getAssets();
125
133 public function getKey();
134
150 public function getStores();
151
155 public function setName(?LocalizedString $name): void;
156
160 public function setSlug(?LocalizedString $slug): void;
161
165 public function setDescription(?LocalizedString $description): void;
166
170 public function setParent(?CategoryResourceIdentifier $parent): void;
171
175 public function setOrderHint(?string $orderHint): void;
176
180 public function setExternalId(?string $externalId): void;
181
185 public function setMetaTitle(?LocalizedString $metaTitle): void;
186
190 public function setMetaDescription(?LocalizedString $metaDescription): void;
191
195 public function setMetaKeywords(?LocalizedString $metaKeywords): void;
196
200 public function setCustom(?CustomFieldsDraft $custom): void;
201
205 public function setAssets(?AssetDraftCollection $assets): void;
206
210 public function setKey(?string $key): void;
211
215 public function setStores(?StoreResourceIdentifierCollection $stores): void;
216}
setDescription(?LocalizedString $description)
setMetaDescription(?LocalizedString $metaDescription)
setMetaTitle(?LocalizedString $metaTitle)
setAssets(?AssetDraftCollection $assets)
setParent(?CategoryResourceIdentifier $parent)
setStores(?StoreResourceIdentifierCollection $stores)
setMetaKeywords(?LocalizedString $metaKeywords)