3 declare(strict_types=1);
33 use DateTimeImmutable;
63 private $lastModifiedAt;
69 private $lastModifiedBy;
105 private $customerGroup;
174 return $this->version;
185 return $this->createdAt;
196 return $this->lastModifiedAt;
262 return $this->country;
295 return $this->validFrom;
306 return $this->validUntil;
364 return $this->active;
384 $this->version = $version;
395 $this->createdAt = $createdAt;
406 $this->lastModifiedAt = $lastModifiedAt;
417 $this->lastModifiedBy = $lastModifiedBy;
428 $this->createdBy = $createdBy;
461 $this->value = $value;
472 $this->country = $country;
483 $this->customerGroup = $customerGroup;
494 $this->channel = $channel;
505 $this->validFrom = $validFrom;
516 $this->validUntil = $validUntil;
527 $this->tiers = $tiers;
538 $this->discounted = $discounted;
549 $this->custom = $custom;
560 $this->staged = $staged;
571 $this->active = $active;
582 $this->lastModifiedBy = $lastModifiedBy;
593 $this->createdBy = $createdBy;
604 $this->value = $value;
615 $this->customerGroup = $customerGroup;
626 $this->channel = $channel;
637 $this->discounted = $discounted;
648 $this->custom = $custom;
659 $this->staged = $staged;
670 $this->lastModifiedAt,