3declare(strict_types=1);
60 private $lastModifiedAt;
66 private $lastModifiedBy;
102 private $cartPredicate;
144 private $requiresDiscountCode;
156 private $stackingMode;
168 private $discountGroup;
189 return $this->version;
200 return $this->createdAt;
211 return $this->lastModifiedAt;
288 return $this->cartPredicate;
313 return $this->sortOrder;
327 return $this->stores;
338 return $this->isActive;
349 return $this->validFrom;
360 return $this->validUntil;
371 return $this->requiresDiscountCode;
383 return $this->references;
394 return $this->stackingMode;
436 $this->version = $version;
447 $this->createdAt = $createdAt;
458 $this->lastModifiedAt = $lastModifiedAt;
469 $this->lastModifiedBy = $lastModifiedBy;
480 $this->createdBy = $createdBy;
513 $this->description = $description;
524 $this->value = $value;
535 $this->cartPredicate = $cartPredicate;
546 $this->target = $target;
557 $this->sortOrder = $sortOrder;
568 $this->stores = $stores;
579 $this->isActive = $isActive;
590 $this->validFrom = $validFrom;
601 $this->validUntil = $validUntil;
612 $this->requiresDiscountCode = $requiresDiscountCode;
623 $this->references = $references;
634 $this->stackingMode = $stackingMode;
645 $this->custom = $custom;
656 $this->discountGroup = $discountGroup;
667 $this->lastModifiedBy = $lastModifiedBy;
678 $this->createdBy = $createdBy;
700 $this->description = $description;
711 $this->value = $value;
722 $this->target = $target;
733 $this->custom = $custom;
744 $this->discountGroup = $discountGroup;
755 $this->lastModifiedAt,
762 $this->cartPredicate,
769 $this->requiresDiscountCode,