feat: streamlined teamer info modals, internal teamer remarks

This commit is contained in:
Björn Fromme
2025-02-10 18:14:19 +01:00
parent 0b743172e7
commit 9192e8220d
13 changed files with 201 additions and 86 deletions
+15
View File
@@ -83,6 +83,9 @@ class Teamer implements TimestampableEntityInterface
#[ORM\Column(type: Types::TEXT, nullable: true)]
private ?string $remarks = null;
#[ORM\Column(type: Types::TEXT, nullable: true)]
private ?string $remarksInternal = null;
#[ORM\ManyToMany(targetEntity: Availability::class, inversedBy: 'teamers')]
#[ORM\OrderBy(['dateFrom' => 'ASC'])]
private Collection $availabilities;
@@ -388,6 +391,18 @@ class Teamer implements TimestampableEntityInterface
return $this;
}
public function getRemarksInternal(): ?string
{
return $this->remarksInternal;
}
public function setRemarksInternal(?string $remarksInternal): static
{
$this->remarksInternal = $remarksInternal;
return $this;
}
/**
* @return Collection<int, Availability>
*/