commercetools-sdk-php-v2  master
The platform, import-api and ml-api PHP sdks generated from our api reference.
ShippingMethodDraft.php
1 <?php
2 
3 declare(strict_types=1);
10 
16 
18 {
19  public const FIELD_KEY = 'key';
20  public const FIELD_NAME = 'name';
21  public const FIELD_LOCALIZED_NAME = 'localizedName';
22  public const FIELD_DESCRIPTION = 'description';
23  public const FIELD_LOCALIZED_DESCRIPTION = 'localizedDescription';
24  public const FIELD_TAX_CATEGORY = 'taxCategory';
25  public const FIELD_ZONE_RATES = 'zoneRates';
26  public const FIELD_IS_DEFAULT = 'isDefault';
27  public const FIELD_PREDICATE = 'predicate';
28  public const FIELD_CUSTOM = 'custom';
29 
36  public function getKey();
37 
44  public function getName();
45 
52  public function getLocalizedName();
53 
60  public function getDescription();
61 
68  public function getLocalizedDescription();
69 
76  public function getTaxCategory();
77 
84  public function getZoneRates();
85 
92  public function getIsDefault();
93 
100  public function getPredicate();
101 
108  public function getCustom();
109 
113  public function setKey(?string $key): void;
114 
118  public function setName(?string $name): void;
119 
123  public function setLocalizedName(?LocalizedString $localizedName): void;
124 
128  public function setDescription(?string $description): void;
129 
133  public function setLocalizedDescription(?LocalizedString $localizedDescription): void;
134 
138  public function setTaxCategory(?TaxCategoryResourceIdentifier $taxCategory): void;
139 
143  public function setZoneRates(?ZoneRateDraftCollection $zoneRates): void;
144 
148  public function setIsDefault(?bool $isDefault): void;
149 
153  public function setPredicate(?string $predicate): void;
154 
158  public function setCustom(?CustomFieldsDraft $custom): void;
159 }
setTaxCategory(?TaxCategoryResourceIdentifier $taxCategory)
setZoneRates(?ZoneRateDraftCollection $zoneRates)
setLocalizedDescription(?LocalizedString $localizedDescription)