feat: filter assignments by id

This commit is contained in:
Björn Fromme
2024-12-02 14:19:35 +01:00
parent a378bc2e41
commit 44d130414c
5 changed files with 51 additions and 13 deletions
+13
View File
@@ -12,6 +12,7 @@ class AssignmentFilterDto extends AbstractFilterDto
public const DURATION_FULL_WEEK = 3;
public const DURATION_MORE = 4;
protected ?int $id = null;
protected ?\DateTimeImmutable $dateFrom = null;
protected ?\DateTimeImmutable $dateTo = null;
protected array $jobProfiles = [];
@@ -20,6 +21,18 @@ class AssignmentFilterDto extends AbstractFilterDto
protected array $status = [];
protected bool $includePast = false;
public function getId(): ?int
{
return $this->id;
}
public function setId(?int $id): static
{
$this->id = $id;
return $this;
}
public function getDateFrom(): ?\DateTimeImmutable
{
return $this->dateFrom;