commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
OverlappingPriceValidityError.php
1<?php
2
3declare(strict_types=1);
10
15use DateTimeImmutable;
16
18{
19 public const FIELD_CONFLICTING_PRICE = 'conflictingPrice';
20 public const FIELD_CURRENCY = 'currency';
21 public const FIELD_COUNTRY = 'country';
22 public const FIELD_CUSTOMER_GROUP = 'customerGroup';
23 public const FIELD_CHANNEL = 'channel';
24 public const FIELD_VALID_FROM = 'validFrom';
25 public const FIELD_VALID_UNTIL = 'validUntil';
26 public const FIELD_CONFLICTING_VALID_FROM = 'conflictingValidFrom';
27 public const FIELD_CONFLICTING_VALID_UNTIL = 'conflictingValidUntil';
28
33 public function getCode();
34
41 public function getMessage();
42
49 public function getConflictingPrice();
50
57 public function getCurrency();
58
65 public function getCountry();
66
73 public function getCustomerGroup();
74
81 public function getChannel();
82
89 public function getValidFrom();
90
97 public function getValidUntil();
98
105 public function getConflictingValidFrom();
106
113 public function getConflictingValidUntil();
114
118 public function setMessage(?string $message): void;
119
123 public function setConflictingPrice(?string $conflictingPrice): void;
124
128 public function setCurrency(?string $currency): void;
129
133 public function setCountry(?string $country): void;
134
138 public function setCustomerGroup(?CustomerGroupResourceIdentifier $customerGroup): void;
139
143 public function setChannel(?ChannelResourceIdentifier $channel): void;
144
148 public function setValidFrom(?DateTimeImmutable $validFrom): void;
149
153 public function setValidUntil(?DateTimeImmutable $validUntil): void;
154
158 public function setConflictingValidFrom(?DateTimeImmutable $conflictingValidFrom): void;
159
163 public function setConflictingValidUntil(?DateTimeImmutable $conflictingValidUntil): void;
164}
setConflictingValidFrom(?DateTimeImmutable $conflictingValidFrom)
setConflictingValidUntil(?DateTimeImmutable $conflictingValidUntil)
setCustomerGroup(?CustomerGroupResourceIdentifier $customerGroup)