id; } public function setId(?int $id): static { $this->id = $id; return $this; } public function getDateFrom(): ?\DateTimeImmutable { return $this->dateFrom; } public function setDateFrom(?\DateTimeImmutable $dateFrom): static { $this->dateFrom = $dateFrom; return $this; } public function getDateTo(): ?\DateTimeImmutable { return $this->dateTo; } public function setDateTo(?\DateTimeImmutable $dateTo): static { $this->dateTo = $dateTo; return $this; } public function getJobProfiles(): array { return $this->jobProfiles; } public function setJobProfiles(array $jobProfiles): static { $this->jobProfiles = $jobProfiles; return $this; } public function getHotels(): ?array { return $this->hotels; } public function setHotels(array $hotels): static { $this->hotels = $hotels; return $this; } public function getDuration(): ?int { return $this->duration; } public function setDuration(?int $duration): static { $this->duration = $duration; return $this; } public function getStatus(): array { return $this->status; } public function setStatus(array $status): static { $this->status = $status; return $this; } public function isIncludePast(): bool { return $this->includePast; } public function setIncludePast(bool $includePast): static { $this->includePast = $includePast; return $this; } public function getCountry(): ?string { return $this->country; } public function setCountry(?string $country): static { $this->country = $country; return $this; } public function getTeamerName(): ?string { return $this->teamerName; } public function setTeamerName(?string $teamerName): static { $this->teamerName = $teamerName; return $this; } }