3 declare(strict_types=1);
28 use DateTimeImmutable;
58 private $lastModifiedAt;
64 private $lastModifiedBy;
100 private $distributionChannels;
106 private $supplyChannels;
112 private $productSelections;
139 return $this->version;
150 return $this->createdAt;
161 return $this->lastModifiedAt;
216 return $this->languages;
227 return $this->countries;
238 return $this->distributionChannels;
249 return $this->supplyChannels;
266 return $this->productSelections;
297 $this->version = $version;
308 $this->createdAt = $createdAt;
319 $this->lastModifiedAt = $lastModifiedAt;
330 $this->lastModifiedBy = $lastModifiedBy;
341 $this->createdBy = $createdBy;
374 $this->languages = $languages;
385 $this->countries = $countries;
396 $this->distributionChannels = $distributionChannels;
407 $this->supplyChannels = $supplyChannels;
418 $this->productSelections = $productSelections;
429 $this->custom = $custom;
440 $this->lastModifiedBy = $lastModifiedBy;
451 $this->createdBy = $createdBy;
473 $this->custom = $custom;
484 $this->lastModifiedAt,
491 $this->distributionChannels,
492 $this->supplyChannels,
493 $this->productSelections,