src/Entity/Candidature.php line 8

  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. #[ORM\Entity()]
  5. class Candidature
  6. {
  7.     #[ORM\Id]
  8.     #[ORM\GeneratedValue]
  9.     #[ORM\Column(type'integer')]
  10.     private $id;
  11.     #[ORM\ManyToOne(targetEntityEtablissement::class, inversedBy'candidatures')]
  12.     #[ORM\JoinColumn(nullabletrue)]
  13.     private $etablissement;
  14.     #[ORM\ManyToOne(targetEntityMetier::class, inversedBy'candidatures')]
  15.     #[ORM\JoinColumn(nullabletrue)]
  16.     private $metier;
  17.     #[ORM\Column(type'string'length255nullabletrue)]
  18.     private $numero;
  19.     #[ORM\Column(type'string'length255nullabletrue)]
  20.     private $piece;
  21.     #[ORM\Column(type'string'length255nullabletrue)]
  22.     private $numpiece;
  23.     #[ORM\Column(type'string'length255nullabletrue)]
  24.     private $diplome;
  25.     #[ORM\Column(type'string'length255nullabletrue)]
  26.     private $niveau;
  27.     #[ORM\Column(type'string'length255nullabletrue)]
  28.     private $fphoto;
  29.     #[ORM\Column(type'string'length255nullabletrue)]
  30.     private $fpiece;
  31.     #[ORM\Column(type'string'length255nullabletrue)]
  32.     private $fextrait;
  33.     #[ORM\Column(type'string'length255nullabletrue)]
  34.     private $fniveau;
  35.     #[ORM\Column(type'string'length255nullabletrue)]
  36.     private $fautre;
  37.     #[ORM\Column(type'string'length255nullabletrue)]
  38.     private $ficheEngagement;
  39.     #[ORM\Column(type'integer'nullabletrue)]
  40.     private $etustatut;
  41.     #[ORM\Column(type'string'length255nullabletrue)]
  42.     private $etucom;
  43.     #[ORM\Column(type'integer'nullabletrue)]
  44.     private $jury;
  45.     #[ORM\Column(type'integer'nullabletrue)]
  46.     private $vague;
  47.     #[ORM\Column(type'datetime'nullabletrue)]
  48.     private $entdate;
  49.     #[ORM\Column(type'string'length255nullabletrue)]
  50.     private $entlieu;
  51.     #[ORM\Column(type'float'nullabletrue)]
  52.     private $note1;
  53.     #[ORM\Column(type'float'nullabletrue)]
  54.     private $note2;
  55.     #[ORM\Column(type'float'nullabletrue)]
  56.     private $note3;
  57.     #[ORM\Column(type'float'nullabletrue)]
  58.     private $note4;
  59.     #[ORM\Column(type'float'nullabletrue)]
  60.     private $note5;
  61.     #[ORM\Column(type'float'nullabletrue)]
  62.     private $note6;
  63.     #[ORM\Column(type'float'nullabletrue)]
  64.     private $note7;
  65.     #[ORM\Column(type'float'nullabletrue)]
  66.     private $note8;
  67.     #[ORM\Column(type'float'nullabletrue)]
  68.     private $note9;
  69.     #[ORM\Column(type'float'nullabletrue)]
  70.     private $note10;
  71.     #[ORM\Column(type'float'nullabletrue)]
  72.     private $note11;
  73.     #[ORM\Column(type'float'nullabletrue)]
  74.     private $note12;
  75.     #[ORM\Column(type'float'nullabletrue)]
  76.     private $note13;
  77.     #[ORM\Column(type'integer'nullabletrue)]
  78.     private $entstatut;
  79.     #[ORM\Column(type'string'length255nullabletrue)]
  80.     private $entcom;
  81.     #[ORM\Column(type'datetime'nullabletrue)]
  82.     private $visdate;
  83.     #[ORM\Column(type'string'length255nullabletrue)]
  84.     private $vislieu;
  85.     #[ORM\Column(type'integer'nullabletrue)]
  86.     private $visstatut;
  87.     #[ORM\Column(type'string'length255nullabletrue)]
  88.     private $viscom;
  89.     #[ORM\Column(type'integer'nullabletrue)]
  90.     private $resultat;
  91.     #[ORM\Column(type'datetime'nullabletrue)]
  92.     private $creation;
  93.     #[ORM\Column(type'datetime'nullabletrue)]
  94.     private $modification;
  95.     #[ORM\ManyToOne(targetEntityUser::class)]
  96.     #[ORM\JoinColumn(nullabletrue)]
  97.     private $user;
  98.     #[ORM\OneToOne(targetEntityAdmis::class, mappedBy'candidature')]
  99.     private $admis;
  100.     public function getId(): ?int
  101.     {
  102.         return $this->id;
  103.     }
  104.     public function getEtablissement(): ?Etablissement
  105.     {
  106.         return $this->etablissement;
  107.     }
  108.     public function setEtablissement(?Etablissement $etablissement): self
  109.     {
  110.         $this->etablissement $etablissement;
  111.         return $this;
  112.     }
  113.     public function getMetier(): ?Metier
  114.     {
  115.         return $this->metier;
  116.     }
  117.     public function setMetier(?Metier $metier): self
  118.     {
  119.         $this->metier $metier;
  120.         return $this;
  121.     }
  122.     public function getNumero(): ?string
  123.     {
  124.         return $this->numero;
  125.     }
  126.     public function setNumero(?string $numero): self
  127.     {
  128.         $this->numero $numero;
  129.         return $this;
  130.     }
  131.     public function getPiece(): ?string
  132.     {
  133.         return $this->piece;
  134.     }
  135.     public function setPiece(?string $piece): self
  136.     {
  137.         $this->piece $piece;
  138.         return $this;
  139.     }
  140.     public function getNumpiece(): ?string
  141.     {
  142.         return $this->numpiece;
  143.     }
  144.     public function setNumpiece(?string $numpiece): self
  145.     {
  146.         $this->numpiece $numpiece;
  147.         return $this;
  148.     }
  149.     public function getDiplome(): ?string
  150.     {
  151.         return $this->diplome;
  152.     }
  153.     public function setDiplome(?string $diplome): self
  154.     {
  155.         $this->diplome $diplome;
  156.         return $this;
  157.     }
  158.     public function getNiveau(): ?string
  159.     {
  160.         return $this->niveau;
  161.     }
  162.     public function setNiveau(?string $niveau): self
  163.     {
  164.         $this->niveau $niveau;
  165.         return $this;
  166.     }
  167.     public function getFphoto(): ?string
  168.     {
  169.         return $this->fphoto;
  170.     }
  171.     public function setFphoto(?string $fphoto): self
  172.     {
  173.         $this->fphoto $fphoto;
  174.         return $this;
  175.     }
  176.     public function getFpiece(): ?string
  177.     {
  178.         return $this->fpiece;
  179.     }
  180.     public function setFpiece(?string $fpiece): self
  181.     {
  182.         $this->fpiece $fpiece;
  183.         return $this;
  184.     }
  185.     public function getFextrait(): ?string
  186.     {
  187.         return $this->fextrait;
  188.     }
  189.     public function setFextrait(?string $fextrait): self
  190.     {
  191.         $this->fextrait $fextrait;
  192.         return $this;
  193.     }
  194.     public function getFniveau(): ?string
  195.     {
  196.         return $this->fniveau;
  197.     }
  198.     public function setFniveau(?string $fniveau): self
  199.     {
  200.         $this->fniveau $fniveau;
  201.         return $this;
  202.     }
  203.     public function getFautre(): ?string
  204.     {
  205.         return $this->fautre;
  206.     }
  207.     public function setFautre(?string $fautre): self
  208.     {
  209.         $this->fautre $fautre;
  210.         return $this;
  211.     }
  212.     public function getEtustatut(): ?int
  213.     {
  214.         return $this->etustatut;
  215.     }
  216.     public function setEtustatut(?int $etustatut): self
  217.     {
  218.         $this->etustatut $etustatut;
  219.         return $this;
  220.     }
  221.     public function getEtucom(): ?string
  222.     {
  223.         return $this->etucom;
  224.     }
  225.     public function setEtucom(?string $etucom): self
  226.     {
  227.         $this->etucom $etucom;
  228.         return $this;
  229.     }
  230.     public function getJury(): ?int
  231.     {
  232.         return $this->jury;
  233.     }
  234.     public function setJury(?int $jury): self
  235.     {
  236.         $this->jury $jury;
  237.         return $this;
  238.     }
  239.     public function getVague(): ?int
  240.     {
  241.         return $this->vague;
  242.     }
  243.     public function setVague(?int $vague): self
  244.     {
  245.         $this->vague $vague;
  246.         return $this;
  247.     }
  248.     public function getEntdate(): ?\DateTimeInterface
  249.     {
  250.         return $this->entdate;
  251.     }
  252.     public function setEntdate(?\DateTimeInterface $entdate): self
  253.     {
  254.         $this->entdate $entdate;
  255.         return $this;
  256.     }
  257.     public function getEntlieu(): ?string
  258.     {
  259.         return $this->entlieu;
  260.     }
  261.     public function setEntlieu(?string $entlieu): self
  262.     {
  263.         $this->entlieu $entlieu;
  264.         return $this;
  265.     }
  266.     public function getNote1(): ?float
  267.     {
  268.         return $this->note1;
  269.     }
  270.     public function setNote1(?float $note1): self
  271.     {
  272.         $this->note1 $note1;
  273.         return $this;
  274.     }
  275.     public function getNote2(): ?float
  276.     {
  277.         return $this->note2;
  278.     }
  279.     public function setNote2(?float $note2): self
  280.     {
  281.         $this->note2 $note2;
  282.         return $this;
  283.     }
  284.     public function getNote3(): ?float
  285.     {
  286.         return $this->note3;
  287.     }
  288.     public function setNote3(?float $note3): self
  289.     {
  290.         $this->note3 $note3;
  291.         return $this;
  292.     }
  293.     public function getNote4(): ?float
  294.     {
  295.         return $this->note4;
  296.     }
  297.     public function setNote4(?float $note4): self
  298.     {
  299.         $this->note4 $note4;
  300.         return $this;
  301.     }
  302.     public function getNote5(): ?float
  303.     {
  304.         return $this->note5;
  305.     }
  306.     public function setNote5(?float $note5): self
  307.     {
  308.         $this->note5 $note5;
  309.         return $this;
  310.     }
  311.     public function getNote6(): ?float
  312.     {
  313.         return $this->note6;
  314.     }
  315.     public function setNote6(?float $note6): self
  316.     {
  317.         $this->note6 $note6;
  318.         return $this;
  319.     }
  320.     public function getNote7(): ?float
  321.     {
  322.         return $this->note7;
  323.     }
  324.     public function setNote7(?float $note7): self
  325.     {
  326.         $this->note7 $note7;
  327.         return $this;
  328.     }
  329.     public function getNote8(): ?float
  330.     {
  331.         return $this->note8;
  332.     }
  333.     public function setNote8(?float $note8): self
  334.     {
  335.         $this->note8 $note8;
  336.         return $this;
  337.     }
  338.     public function getNote9(): ?float
  339.     {
  340.         return $this->note9;
  341.     }
  342.     public function setNote9(?float $note9): self
  343.     {
  344.         $this->note9 $note9;
  345.         return $this;
  346.     }
  347.     public function getNote10(): ?float
  348.     {
  349.         return $this->note10;
  350.     }
  351.     public function setNote10(?float $note10): self
  352.     {
  353.         $this->note10 $note10;
  354.         return $this;
  355.     }
  356.     public function getNote11(): ?float
  357.     {
  358.         return $this->note11;
  359.     }
  360.     public function setNote11(?float $note11): self
  361.     {
  362.         $this->note11 $note11;
  363.         return $this;
  364.     }
  365.     public function getNote12(): ?float
  366.     {
  367.         return $this->note12;
  368.     }
  369.     public function setNote12(?float $note12): self
  370.     {
  371.         $this->note12 $note12;
  372.         return $this;
  373.     }
  374.     public function getNote13(): ?float
  375.     {
  376.         return $this->note13;
  377.     }
  378.     public function setNote13(?float $note13): self
  379.     {
  380.         $this->note13 $note13;
  381.         return $this;
  382.     }
  383.     public function getEntstatut(): ?int
  384.     {
  385.         return $this->entstatut;
  386.     }
  387.     public function setEntstatut(?int $entstatut): self
  388.     {
  389.         $this->entstatut $entstatut;
  390.         return $this;
  391.     }
  392.     public function getEntcom(): ?string
  393.     {
  394.         return $this->entcom;
  395.     }
  396.     public function setEntcom(?string $entcom): self
  397.     {
  398.         $this->entcom $entcom;
  399.         return $this;
  400.     }
  401.     public function getVisdate(): ?\DateTimeInterface
  402.     {
  403.         return $this->visdate;
  404.     }
  405.     public function setVisdate(?\DateTimeInterface $visdate): self
  406.     {
  407.         $this->visdate $visdate;
  408.         return $this;
  409.     }
  410.     public function getVislieu(): ?string
  411.     {
  412.         return $this->vislieu;
  413.     }
  414.     public function setVislieu(?string $vislieu): self
  415.     {
  416.         $this->vislieu $vislieu;
  417.         return $this;
  418.     }
  419.     public function getVisstatut(): ?int
  420.     {
  421.         return $this->visstatut;
  422.     }
  423.     public function setVisstatut(?int $visstatut): self
  424.     {
  425.         $this->visstatut $visstatut;
  426.         return $this;
  427.     }
  428.     public function getViscom(): ?string
  429.     {
  430.         return $this->viscom;
  431.     }
  432.     public function setViscom(?string $viscom): self
  433.     {
  434.         $this->viscom $viscom;
  435.         return $this;
  436.     }
  437.     public function getResultat(): ?int
  438.     {
  439.         return $this->resultat;
  440.     }
  441.     public function setResultat(?int $resultat): self
  442.     {
  443.         $this->resultat $resultat;
  444.         return $this;
  445.     }
  446.     public function getCreation(): ?\DateTimeInterface
  447.     {
  448.         return $this->creation;
  449.     }
  450.     public function setCreation(?\DateTimeInterface $creation): self
  451.     {
  452.         $this->creation $creation;
  453.         return $this;
  454.     }
  455.     public function getModification(): ?\DateTimeInterface
  456.     {
  457.         return $this->modification;
  458.     }
  459.     public function setModification(?\DateTimeInterface $modification): self
  460.     {
  461.         $this->modification $modification;
  462.         return $this;
  463.     }
  464.     public function getUser(): ?User
  465.     {
  466.         return $this->user;
  467.     }
  468.     public function setUser(?User $user): self
  469.     {
  470.         $this->user $user;
  471.         return $this;
  472.     }
  473.     public function getFicheEngagement(): ?string
  474.     {
  475.         return $this->ficheEngagement;
  476.     }
  477.     public function setFicheEngagement(?string $ficheEngagement): self
  478.     {
  479.         $this->ficheEngagement $ficheEngagement;
  480.         return $this;
  481.     }
  482.     public function getAdmis(): ?Admis
  483.     {
  484.         return $this->admis;
  485.     }
  486.     public function setAdmis(?Admis $admis): self
  487.     {
  488.         $this->admis $admis;
  489.         return $this;
  490.     }
  491. }