Feat: Add description field to availability

This commit is contained in:
Björn Fromme
2023-10-18 17:18:25 +02:00
parent 4ae28f4f90
commit e8106a270c
6 changed files with 61 additions and 2 deletions
+15
View File
@@ -31,6 +31,9 @@ class Availability implements BlameableEntityInterface, TimestampableEntityInter
#[Assert\GreaterThan(propertyPath: 'dateFrom', message: 'Das Datum muss nach dem Beginndatum liegen')]
private ?\DateTimeImmutable $dateTo = null;
#[ORM\Column(type: Types::TEXT, nullable: true)]
private ?string $description = null;
#[ORM\ManyToOne(inversedBy: 'customAvailabilities')]
private ?Teamer $owner = null;
@@ -76,6 +79,18 @@ class Availability implements BlameableEntityInterface, TimestampableEntityInter
return $this;
}
public function getDescription(): ?string
{
return $this->description;
}
public function setDescription(?string $description): static
{
$this->description = $description;
return $this;
}
public function getOwner(): ?Teamer
{
return $this->owner;