src/Entity/Directeur.php line 9
<?phpnamespace App\Entity;use App\Repository\DirecteurRepository;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: DirecteurRepository::class)]class Directeur{#[ORM\Id]#[ORM\GeneratedValue]#[ORM\Column]private ?int $id = null;#[ORM\Column(length: 255)]private ?string $nom = null;#[ORM\Column(length: 255, nullable: true)]private ?string $prenom = null;#[ORM\Column(length: 255, nullable: true)]private ?string $email = null;#[ORM\ManyToOne(inversedBy: 'directeurs')]private ?User $user = null;#[ORM\ManyToOne(inversedBy: 'directeurs')]private ?Etablissement $etablissement = null;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 getEmail(): ?string{return $this->email;}public function setEmail(?string $email): self{$this->email = $email;return $this;}public function getUser(): ?User{return $this->user;}public function setUser(?User $user): self{$this->user = $user;return $this;}public function getEtablissement(): ?Etablissement{return $this->etablissement;}public function setEtablissement(?Etablissement $etablissement): self{$this->etablissement = $etablissement;return $this;}}