<?phpnamespace App\Entity;use Doctrine\ORM\Mapping as ORM;/** * PartnerHasUser * * @ORM\Table(name="partner_has_user") * @ORM\Entity */class PartnerHasUser{ /** * @var int * * @ORM\Column(name="id", type="integer", nullable=false) * @ORM\Id * @ORM\GeneratedValue(strategy="IDENTITY") */ private $id; /** * @var Partner * * @ORM\ManyToOne(targetEntity="Partner", inversedBy="partnerHasUsers") * @ORM\JoinColumns({ * @ORM\JoinColumn(name="partner_id", referencedColumnName="id") * }) */ private $partner; /** * @var User * * @ORM\ManyToOne(targetEntity="User") * @ORM\JoinColumns({ * @ORM\JoinColumn(name="user_id", referencedColumnName="id") * }) */ private $user; /** * @var string|null * * @ORM\Column(name="notes", type="text", length=65535, nullable=true, options={"default"="NULL"}) */ private $notes; /** * @return int */ public function getId(): int { return $this->id; } /** * @param int $id */ public function setId(int $id): void { $this->id = $id; } /** * @return Partner */ public function getPartner(): Partner { return $this->partner; } /** * @param Partner $partner */ public function setPartner(Partner $partner): void { $this->partner = $partner; } /** * @return User */ public function getUser(): User { return $this->user; } /** * @param User $user */ public function setUser(User $user): void { $this->user = $user; } /** * @return string|null */ public function getNotes(): ?string { return $this->notes; } /** * @param string|null $notes */ public function setNotes(?string $notes): void { $this->notes = $notes; }}