<?phpnamespace App\Entity;use App\Repository\DemandePlanFormationRepository;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: DemandePlanFormationRepository::class)]class DemandePlanFormation{ #[ORM\Id] #[ORM\GeneratedValue] #[ORM\Column] private ?int $id = null; #[ORM\Column(length: 255, nullable: true)] private ?string $instanceRepresentative = null; #[ORM\Column(length: 255, nullable: true)] private ?string $brancheActivite = null; #[ORM\Column(nullable: true)] private ?int $annee = null; #[ORM\ManyToOne] private ?Gouvernorat $gouvernorat = null; #[ORM\Column(length: 255, nullable: true)] private ?string $populationCible = null; #[ORM\Column(nullable: true)] private ?int $ref = null; #[ORM\Column(length: 255, nullable: true)] private ?string $module = null; #[ORM\Column(nullable: true)] private ?int $mode = null; #[ORM\Column(nullable: true)] private ?int $nbrEntreprise = null; #[ORM\Column(nullable: true)] private ?int $effectifAformer = null; #[ORM\Column(nullable: true)] private ?int $duree = null; #[ORM\Column(nullable: true)] private ?int $nbGroupes = null; #[ORM\Column(nullable: true)] private ?int $prixUnitaire = null; #[ORM\Column(nullable: true)] private ?int $cout = null; #[ORM\Column(length: 255, nullable: true)] private ?string $formateur = null; #[ORM\Column(length: 255, nullable: true)] private ?string $operateurFormation = null; #[ORM\OneToOne(cascade: ['persist', 'remove'])] private ?DemandeService $demandeService = null; public function getId(): ?int { return $this->id; } public function getInstanceRepresentative(): ?string { return $this->instanceRepresentative; } public function setInstanceRepresentative(?string $instanceRepresentative): self { $this->instanceRepresentative = $instanceRepresentative; return $this; } public function getBrancheActivite(): ?string { return $this->brancheActivite; } public function setBrancheActivite(?string $brancheActivite): self { $this->brancheActivite = $brancheActivite; return $this; } public function getAnnee(): ?int { return $this->annee; } public function setAnnee(?int $annee): self { $this->annee = $annee; return $this; } public function getGouvernorat(): ?Gouvernorat { return $this->gouvernorat; } public function setGouvernorat(?Gouvernorat $gouvernorat): self { $this->gouvernorat = $gouvernorat; return $this; } public function getPopulationCible(): ?string { return $this->populationCible; } public function setPopulationCible(?string $populationCible): self { $this->populationCible = $populationCible; return $this; } public function getRef(): ?int { return $this->ref; } public function setRef(?int $ref): self { $this->ref = $ref; return $this; } public function getModule(): ?string { return $this->module; } public function setModule(?string $module): self { $this->module = $module; return $this; } public function getMode(): ?int { return $this->mode; } public function setMode(?int $mode): self { $this->mode = $mode; return $this; } public function getNbrEntreprise(): ?int { return $this->nbrEntreprise; } public function setNbrEntreprise(?int $nbrEntreprise): self { $this->nbrEntreprise = $nbrEntreprise; return $this; } public function getEffectifAformer(): ?int { return $this->effectifAformer; } public function setEffectifAformer(?int $effectifAformer): self { $this->effectifAformer = $effectifAformer; return $this; } public function getDuree(): ?int { return $this->duree; } public function setDuree(?int $duree): self { $this->duree = $duree; return $this; } public function getNbGroupes(): ?int { return $this->nbGroupes; } public function setNbGroupes(?int $nbGroupes): self { $this->nbGroupes = $nbGroupes; return $this; } public function getPrixUnitaire(): ?int { return $this->prixUnitaire; } public function setPrixUnitaire(?int $prixUnitaire): self { $this->prixUnitaire = $prixUnitaire; return $this; } public function getCout(): ?int { return $this->cout; } public function setCout(?int $cout): self { $this->cout = $cout; return $this; } public function getFormateur(): ?string { return $this->formateur; } public function setFormateur(string $formateur): self { $this->formateur = $formateur; return $this; } public function getOperateurFormation(): ?string { return $this->operateurFormation; } public function setOperateurFormation(?string $operateurFormation): self { $this->operateurFormation = $operateurFormation; return $this; } public function getDemandeService(): ?DemandeService { return $this->demandeService; } public function setDemandeService(?DemandeService $demandeService): self { $this->demandeService = $demandeService; return $this; }}