WIP: Implement feedback functionality

This commit is contained in:
Björn Fromme committed 2023-11-03 09:20:48 +01:00
1 parent d024e11f8f
commit d016ee043a
12 files changed
+123 -73

No files matched your search

+15
View File
@@ -48,6 +48,9 @@ class Disposition implements BlameableEntityInterface, TimestampableEntityInterf
#[ORM\OneToMany(mappedBy: 'disposition', targetEntity: Upload::class, cascade: ['persist', 'remove'])]
private Collection $documents;
#[ORM\OneToOne(cascade: ['persist', 'remove'])]
private ?Feedback $feedback = null;
public function __construct(Application $application)
{
$this->uuid = Uuid::v4();
@@ -155,4 +158,16 @@ class Disposition implements BlameableEntityInterface, TimestampableEntityInterf
return $this;
}
public function getFeedback(): ?Feedback
{
return $this->feedback;
}
public function setFeedback(?Feedback $feedback): static
{
$this->feedback = $feedback;
return $this;
}
}