3declare(strict_types=1);
62 private $lastModifiedAt;
68 private $lastModifiedBy;
104 private $cartPredicate;
146 private $requiresDiscountCode;
158 private $stackingMode;
170 private $discountGroup;
176 private $recurringOrderScope;
197 return $this->version;
208 return $this->createdAt;
219 return $this->lastModifiedAt;
296 return $this->cartPredicate;
321 return $this->sortOrder;
335 return $this->stores;
346 return $this->isActive;
357 return $this->validFrom;
368 return $this->validUntil;
379 return $this->requiresDiscountCode;
391 return $this->references;
402 return $this->stackingMode;
456 $this->version = $version;
467 $this->createdAt = $createdAt;
478 $this->lastModifiedAt = $lastModifiedAt;
489 $this->lastModifiedBy = $lastModifiedBy;
500 $this->createdBy = $createdBy;
533 $this->description = $description;
544 $this->value = $value;
555 $this->cartPredicate = $cartPredicate;
566 $this->target = $target;
577 $this->sortOrder = $sortOrder;
588 $this->stores = $stores;
599 $this->isActive = $isActive;
610 $this->validFrom = $validFrom;
621 $this->validUntil = $validUntil;
632 $this->requiresDiscountCode = $requiresDiscountCode;
643 $this->references = $references;
654 $this->stackingMode = $stackingMode;
665 $this->custom = $custom;
676 $this->discountGroup = $discountGroup;
687 $this->recurringOrderScope = $recurringOrderScope;
698 $this->lastModifiedBy = $lastModifiedBy;
709 $this->createdBy = $createdBy;
731 $this->description = $description;
742 $this->value = $value;
753 $this->target = $target;
764 $this->custom = $custom;
775 $this->discountGroup = $discountGroup;
786 $this->recurringOrderScope = $recurringOrderScope;
797 $this->lastModifiedAt,
804 $this->cartPredicate,
811 $this->requiresDiscountCode,