3declare(strict_types=1);
58 private $lastModifiedAt;
70 private $lastModifiedBy;
100 private $cartDiscounts;
106 private $cartPredicate;
124 private $maxApplications;
130 private $maxApplicationsPerCustomer;
160 private $applicationVersion;
181 return $this->version;
192 return $this->createdAt;
203 return $this->lastModifiedAt;
280 return $this->cartDiscounts;
291 return $this->cartPredicate;
302 return $this->isActive;
314 return $this->references;
327 return $this->maxApplications;
340 return $this->maxApplicationsPerCustomer;
362 return $this->groups;
373 return $this->validFrom;
384 return $this->validUntil;
396 return $this->applicationVersion;
416 $this->version = $version;
427 $this->createdAt = $createdAt;
438 $this->lastModifiedAt = $lastModifiedAt;
460 $this->lastModifiedBy = $lastModifiedBy;
471 $this->createdBy = $createdBy;
493 $this->description = $description;
515 $this->cartDiscounts = $cartDiscounts;
526 $this->cartPredicate = $cartPredicate;
537 $this->isActive = $isActive;
548 $this->references = $references;
559 $this->maxApplications = $maxApplications;
570 $this->maxApplicationsPerCustomer = $maxApplicationsPerCustomer;
581 $this->custom = $custom;
592 $this->groups = $groups;
603 $this->validFrom = $validFrom;
614 $this->validUntil = $validUntil;
625 $this->applicationVersion = $applicationVersion;
636 $this->lastModifiedBy = $lastModifiedBy;
647 $this->createdBy = $createdBy;
669 $this->description = $description;
680 $this->custom = $custom;
691 $this->lastModifiedAt,
698 $this->cartDiscounts,
699 $this->cartPredicate,
702 $this->maxApplications,
703 $this->maxApplicationsPerCustomer,
708 $this->applicationVersion