<?phpnamespace App\Entity;use App\Repository\AdhererRepository;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Entity(repositoryClass=AdhererRepository::class) */class Adherer{ /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id; /** * @ORM\Column(type="string", length=255) */ private $nom; /** * @ORM\Column(type="string", length=255, nullable=true) */ private $prenom; /** * @ORM\Column(type="string", length=255) */ private $numero; /** * @ORM\Column(type="float") */ private $prisencharge; /** * @ORM\Column(type="text", nullable=true) */ private $remarque; /** * @ORM\ManyToOne(targetEntity=Assurance::class, inversedBy="adherers") * @ORM\JoinColumn(nullable=false) */ private $assurance; public function getId(): ?int { return $this->id; } public function getNom(): ?string { return $this->nom; } public function setNom(string $nom): self { $this->nom = $nom; return $this; } public function getPrenom(): ?string { return $this->prenom; } public function setPrenom(?string $prenom): self { $this->prenom = $prenom; return $this; } public function getNumero(): ?string { return $this->numero; } public function setNumero(string $numero): self { $this->numero = $numero; return $this; } public function getPrisencharge(): ?float { return $this->prisencharge; } public function setPrisencharge(float $prisencharge): self { $this->prisencharge = $prisencharge; return $this; } public function getRemarque(): ?string { return $this->remarque; } public function setRemarque(?string $remarque): self { $this->remarque = $remarque; return $this; } public function getAssurance(): ?Assurance { return $this->assurance; } public function setAssurance(?Assurance $assurance): self { $this->assurance = $assurance; return $this; }}