From 5b8b4716dfcbba1b5b6b998178a22b2e53083b07 Mon Sep 17 00:00:00 2001 From: Matthieu Date: Thu, 12 Mar 2026 11:47:53 +0100 Subject: [PATCH] refactor(backend) : remove project relationship from TaskStatus entity --- src/Entity/TaskStatus.php | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/src/Entity/TaskStatus.php b/src/Entity/TaskStatus.php index 630194d..45a7eaf 100644 --- a/src/Entity/TaskStatus.php +++ b/src/Entity/TaskStatus.php @@ -4,8 +4,6 @@ declare(strict_types=1); namespace App\Entity; -use ApiPlatform\Doctrine\Orm\Filter\SearchFilter; -use ApiPlatform\Metadata\ApiFilter; use ApiPlatform\Metadata\ApiResource; use ApiPlatform\Metadata\Delete; use ApiPlatform\Metadata\Get; @@ -28,7 +26,6 @@ use Symfony\Component\Serializer\Attribute\Groups; denormalizationContext: ['groups' => ['task_status:write']], order: ['position' => 'ASC'], )] -#[ApiFilter(SearchFilter::class, properties: ['project' => 'exact'])] #[ORM\Entity(repositoryClass: TaskStatusRepository::class)] class TaskStatus { @@ -50,11 +47,6 @@ class TaskStatus #[Groups(['task_status:read', 'task_status:write', 'task:read'])] private ?int $position = 0; - #[ORM\ManyToOne(targetEntity: Project::class)] - #[ORM\JoinColumn(nullable: false, onDelete: 'CASCADE')] - #[Groups(['task_status:read', 'task_status:write'])] - private ?Project $project = null; - public function getId(): ?int { return $this->id; @@ -95,16 +87,4 @@ class TaskStatus return $this; } - - public function getProject(): ?Project - { - return $this->project; - } - - public function setProject(?Project $project): static - { - $this->project = $project; - - return $this; - } }