src/Entity/ProjectPartner.php line 18
<?phpdeclare(strict_types=1);namespace App\Entity;use App\Entity\Mapped\Entity;use App\Repository\ProjectPartnerRepository;use Doctrine\ORM\Mapping as ORM;use Symfony\Component\Validator\Constraints as Assert;#[ORM\Entity(repositoryClass: ProjectPartnerRepository::class)]#[ORM\Table(name: 'project_partner')]class ProjectPartner extends Entity{#[ORM\ManyToOne(targetEntity: Project::class,inversedBy: 'partners',cascade: ['persist'])]#[ORM\JoinColumn(name: 'project')]private ?Project $project = null;#[ORM\ManyToOne(targetEntity: Partner::class,cascade: ['persist'])]#[ORM\JoinColumn(name: 'partner')]#[Assert\NotBlank(groups: ['action'])]private ?Partner $partner = null;public function getProject(): ?Project{return $this->project;}public function setProject(?Project $project): self{$this->project = $project;return $this;}public function getPartner(): ?Partner{return $this->partner;}public function setPartner(?Partner $partner): self{$this->partner = $partner;return $this;}}