3 declare(strict_types=1);
25 use DateTimeImmutable;
55 private $lastModifiedAt;
61 private $lastModifiedBy;
148 return $this->version;
159 return $this->createdAt;
170 return $this->lastModifiedAt;
247 return $this->predicate;
259 return $this->sortOrder;
270 return $this->isActive;
281 return $this->references;
293 return $this->validFrom;
305 return $this->validUntil;
325 $this->version = $version;
336 $this->createdAt = $createdAt;
347 $this->lastModifiedAt = $lastModifiedAt;
358 $this->lastModifiedBy = $lastModifiedBy;
369 $this->createdBy = $createdBy;
402 $this->description = $description;
413 $this->value = $value;
424 $this->predicate = $predicate;
435 $this->sortOrder = $sortOrder;
446 $this->isActive = $isActive;
457 $this->references = $references;
468 $this->validFrom = $validFrom;
479 $this->validUntil = $validUntil;
490 $this->lastModifiedBy = $lastModifiedBy;
501 $this->createdBy = $createdBy;
523 $this->description = $description;
534 $this->value = $value;
545 $this->lastModifiedAt,