src/Entity/FicheControlePreserie.php line 16

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\FicheControlePreserieRepository;
  4. use Doctrine\Common\Collections\ArrayCollection;
  5. use Doctrine\Common\Collections\Collection;
  6. use Doctrine\ORM\Mapping as ORM;
  7. use Symfony\Component\HttpFoundation\File\File;
  8. use Vich\UploaderBundle\Mapping\Annotation as Vich;
  9. /**
  10.  * @Vich\Uploadable
  11.  */
  12. #[ORM\Entity(repositoryClassFicheControlePreserieRepository::class)]
  13. class FicheControlePreserie
  14. {
  15.     #[ORM\Id]
  16.     #[ORM\GeneratedValue]
  17.     #[ORM\Column(type'integer')]
  18.     private $id;
  19.     #[ORM\Column(type'string'length255nullabletrue)]
  20.     private $reference;
  21.     #[ORM\ManyToOne(targetEntityFichePreserie::class, inversedBy'ficheControlePreseries')]
  22.     private $fichepreserie;
  23.     #[ORM\Column(type'string'length255nullabletrue)]
  24.     private $coloris;
  25.     #[ORM\ManyToOne(targetEntityUser::class, inversedBy'ficheControlePreseries')]
  26.     private $user_ouvre;
  27.     #[ORM\Column(type'datetime'nullabletrue)]
  28.     private $date_controle;
  29.     #[ORM\Column(type'datetime'nullabletrue)]
  30.     private $date_fermeture;
  31.     #[ORM\Column(type'datetime'nullabletrue)]
  32.     private $date_controle_atelier;
  33.     #[ORM\Column(type'datetime'nullabletrue)]
  34.     private $date_reception;
  35.     #[ORM\Column(type'integer'nullabletrue)]
  36.     private $numero_colis;
  37.     #[ORM\Column(type'string'length255nullabletrue)]
  38.     private $numero_lancement;
  39.     #[ORM\Column(type'string'length255nullabletrue)]
  40.     private $quantite;
  41.     #[ORM\Column(type'text'nullabletrue)]
  42.     private $commentaire_essayage;
  43.     /**
  44.      * @Vich\UploadableField(mapping="preseries", fileNameProperty="image_essayage1")
  45.      */
  46.     private ?\Symfony\Component\HttpFoundation\File\File $fichier1 null;
  47.     /**
  48.      * @Vich\UploadableField(mapping="preseries", fileNameProperty="image_essayage2")
  49.      */
  50.     private ?\Symfony\Component\HttpFoundation\File\File $fichier2 null;
  51.     /**
  52.      * @Vich\UploadableField(mapping="preseries", fileNameProperty="image_essayage3")
  53.      */
  54.     private ?\Symfony\Component\HttpFoundation\File\File $fichier3 null;
  55.     #[ORM\Column(type'string'length255nullabletrue)]
  56.     private $image_essayage1;
  57.     #[ORM\Column(type'string'length255nullabletrue)]
  58.     private $image_essayage2;
  59.     #[ORM\Column(type'string'length255nullabletrue)]
  60.     private $image_essayage3;
  61.     #[ORM\ManyToOne(targetEntityStatutPreserie::class, inversedBy'ficheControlePreseries')]
  62.     private $statut;
  63.     #[ORM\ManyToOne(targetEntityAtelier::class, inversedBy'ficheControlePreseries')]
  64.     private $atelier;
  65.     #[ORM\Column(type'boolean'nullabletrue)]
  66.     private int $cotraitance 0;
  67.     #[ORM\OneToMany(targetEntityFicheControlePreserieOperation::class, mappedBy'ficheControlePreserie'cascade: ['persist''remove'])]
  68.     private $operations;
  69.     #[ORM\ManyToOne(targetEntityFicheControlePreserieType::class, inversedBy'ficheControlePreseries')]
  70.     private $type;
  71.     #[ORM\OneToOne(targetEntityFicheControlePreserieCoupeDentelle::class, inversedBy'ficheControlePreserie'cascade: ['persist''remove'])]
  72.     private $coupe_dentelle;
  73.     #[ORM\OneToOne(targetEntityFicheControlePreseriePackaging::class, inversedBy'ficheControlePreserie'cascade: ['persist''remove'])]
  74.     private $packaging;
  75.     #[ORM\ManyToOne(targetEntityBonnet::class, inversedBy'ficheControlePreseries')]
  76.     private $bonnet;
  77.     #[ORM\OneToMany(targetEntityFicheControlePreserieMesure::class, mappedBy'ficheControlePreserie'cascade: ['persist''remove'])]
  78.     private $mesures;
  79.     #[ORM\ManyToOne(targetEntityTaille::class, inversedBy'ficheControlePreseries')]
  80.     private $taille;
  81.     #[ORM\Column(type'datetime'nullabletrue)]
  82.     private $date_update;
  83.     #[ORM\Column(type'boolean'nullabletrue)]
  84.     private ?bool $ferme false;
  85.     #[ORM\Column(type'boolean'nullabletrue)]
  86.     private ?bool $attente_atelier false;
  87.     #[ORM\Column(type'datetime'nullabletrue)]
  88.     private $date_attente;
  89.     #[ORM\OneToOne(targetEntityFicheControlePreserieEssayage::class, inversedBy'ficheControlePreserie'cascade: ['persist''remove'])]
  90.     private $essayage;
  91.     #[ORM\Column(type'string'length255nullabletrue)]
  92.     private $image_essayage_atelier1;
  93.     #[ORM\Column(type'string'length255nullabletrue)]
  94.     private $image_essayage_atelier2;
  95.     #[ORM\Column(type'string'length255nullabletrue)]
  96.     private $image_essayage_atelier3;
  97.     /**
  98.      * @Vich\UploadableField(mapping="preseries", fileNameProperty="image_essayage_atelier1")
  99.      */
  100.     private ?\Symfony\Component\HttpFoundation\File\File $fichier_atelier1 null;
  101.     /**
  102.      * @Vich\UploadableField(mapping="preseries", fileNameProperty="image_essayage_atelier2")
  103.      */
  104.     private ?\Symfony\Component\HttpFoundation\File\File $fichier_atelier2 null;
  105.     /**
  106.      * @Vich\UploadableField(mapping="preseries", fileNameProperty="image_essayage_atelier3")
  107.      */
  108.     private ?\Symfony\Component\HttpFoundation\File\File $fichier_atelier3 null;
  109.     #[ORM\Column(type'text'nullabletrue)]
  110.     private $commentaire_decision_perele;
  111.     #[ORM\Column(type'string'length255nullabletrue)]
  112.     private $image_operation1;
  113.     #[ORM\Column(type'string'length255nullabletrue)]
  114.     private $image_operation2;
  115.     #[ORM\Column(type'string'length255nullabletrue)]
  116.     private $image_operation3;
  117.     #[ORM\Column(type'string'length255nullabletrue)]
  118.     private $image_operation4;
  119.     #[ORM\Column(type'string'length255nullabletrue)]
  120.     private $image_operation5;
  121.     #[ORM\Column(type'string'length255nullabletrue)]
  122.     private $image_operation6;
  123.     #[ORM\Column(type'string'length255nullabletrue)]
  124.     private $image_operation7;
  125.     /**
  126.      * @Vich\UploadableField(mapping="preseries", fileNameProperty="image_operation1")
  127.      */
  128.     private ?\Symfony\Component\HttpFoundation\File\File $fichier_operation1 null;
  129.     /**
  130.      * @Vich\UploadableField(mapping="preseries", fileNameProperty="image_operation2")
  131.      */
  132.     private ?\Symfony\Component\HttpFoundation\File\File $fichier_operation2 null;
  133.     /**
  134.      * @Vich\UploadableField(mapping="preseries", fileNameProperty="image_operation3")
  135.      */
  136.     private ?\Symfony\Component\HttpFoundation\File\File $fichier_operation3 null;
  137.     /**
  138.      * @Vich\UploadableField(mapping="preseries", fileNameProperty="image_operation4")
  139.      */
  140.     private ?\Symfony\Component\HttpFoundation\File\File $fichier_operation4 null;
  141.     /**
  142.      * @Vich\UploadableField(mapping="preseries", fileNameProperty="image_operation5")
  143.      */
  144.     private ?\Symfony\Component\HttpFoundation\File\File $fichier_operation5 null;
  145.     /**
  146.      * @Vich\UploadableField(mapping="preseries", fileNameProperty="image_operation6")
  147.      */
  148.     private ?\Symfony\Component\HttpFoundation\File\File $fichier_operation6 null;
  149.     /**
  150.      * @Vich\UploadableField(mapping="preseries", fileNameProperty="image_operation7")
  151.      */
  152.     private ?\Symfony\Component\HttpFoundation\File\File $fichier_operation7 null;
  153.     #[ORM\Column(type'float'nullabletrue)]
  154.     private $score_sp;
  155.     #[ORM\Column(type'float'nullabletrue)]
  156.     private $score_atelier;
  157.     #[ORM\Column(type'float'nullabletrue)]
  158.     private $total_score_sp;
  159.     #[ORM\Column(type'float'nullabletrue)]
  160.     private $total_score_atelier;
  161.     #[ORM\Column(type'float'nullabletrue)]
  162.     private $pourcent_sp;
  163.     #[ORM\Column(type'float'nullabletrue)]
  164.     private $pourcent_atelier;
  165.     #[ORM\ManyToOne(targetEntityUser::class, inversedBy'ficheControlePreseriesAtelier')]
  166.     private $user_atelier;
  167.     #[ORM\ManyToOne(targetEntityAtelierChaine::class, inversedBy'ficheControlePreseries')]
  168.     private $chaine;
  169.     #[ORM\Column(type'float'nullabletrue)]
  170.     private $temps_passe;
  171.     #[ORM\Column(type'datetime'nullabletrue)]
  172.     private $date_debut_temp;
  173.     #[ORM\Column(type'datetime'nullabletrue)]
  174.     private $date_fin_temp;
  175.     public function __construct()
  176.     {
  177.         $this->operations = new ArrayCollection();
  178.         $this->mesures = new ArrayCollection();
  179.     }
  180.     public function getFichierOperation1()
  181.     {
  182.         return $this->fichier_operation1;
  183.     }
  184.     public function setFichierOperation1(File $file null)
  185.     {
  186.         $this->fichier_operation1 $file;
  187.         if ($file) {
  188.             $this->date_update = new \DateTime;
  189.         }
  190.     }
  191.     public function getFichierOperation2()
  192.     {
  193.         return $this->fichier_operation2;
  194.     }
  195.     public function setFichierOperation2(File $file null)
  196.     {
  197.         $this->fichier_operation2 $file;
  198.         if ($file) {
  199.             $this->date_update = new \DateTime;
  200.         }
  201.     }
  202.     public function getFichierOperation3()
  203.     {
  204.         return $this->fichier_operation3;
  205.     }
  206.     public function setFichierOperation3(File $file null)
  207.     {
  208.         $this->fichier_operation3 $file;
  209.         if ($file) {
  210.             $this->date_update = new \DateTime;
  211.         }
  212.     }
  213.     public function getFichierOperation4()
  214.     {
  215.         return $this->fichier_operation4;
  216.     }
  217.     public function setFichierOperation4(File $file null)
  218.     {
  219.         $this->fichier_operation4 $file;
  220.         if ($file) {
  221.             $this->date_update = new \DateTime;
  222.         }
  223.     }
  224.     public function getFichierOperation5()
  225.     {
  226.         return $this->fichier_operation5;
  227.     }
  228.     public function setFichierOperation5(File $file null)
  229.     {
  230.         $this->fichier_operation5 $file;
  231.         if ($file) {
  232.             $this->date_update = new \DateTime;
  233.         }
  234.     }
  235.     public function getFichierOperation6()
  236.     {
  237.         return $this->fichier_operation6;
  238.     }
  239.     public function setFichierOperation6(File $file null)
  240.     {
  241.         $this->fichier_operation6 $file;
  242.         if ($file) {
  243.             $this->date_update = new \DateTime;
  244.         }
  245.     }
  246.     public function getFichierOperation7()
  247.     {
  248.         return $this->fichier_operation7;
  249.     }
  250.     public function setFichierOperation7(File $file null)
  251.     {
  252.         $this->fichier_operation7 $file;
  253.         if ($file) {
  254.             $this->date_update = new \DateTime;
  255.         }
  256.     }
  257.     public function setFichierAtelier2(File $file null)
  258.     {
  259.         $this->fichier_atelier2 $file;
  260.         if ($file) {
  261.             $this->date_update = new \DateTime;
  262.         }
  263.     }
  264.     public function getFichierAtelier2()
  265.     {
  266.         return $this->fichier_atelier2;
  267.     }
  268.     public function setFichierAtelier3(File $file null)
  269.     {
  270.         $this->fichier_atelier3 $file;
  271.         if ($file) {
  272.             $this->date_update = new \DateTime;
  273.         }
  274.     }
  275.     public function getFichierAtelier3()
  276.     {
  277.         return $this->fichier_atelier3;
  278.     }
  279.     public function setFichierAtelier1(File $file null)
  280.     {
  281.         $this->fichier_atelier1 $file;
  282.         if ($file) {
  283.             $this->date_update = new \DateTime;
  284.         }
  285.     }
  286.     public function getFichierAtelier1()
  287.     {
  288.         return $this->fichier_atelier1;
  289.     }
  290.     public function setFichier1(File $file null)
  291.     {
  292.         $this->fichier1 $file;
  293.         if ($file) {
  294.             $this->date_update = new \DateTime;
  295.         }
  296.     }
  297.     public function getFichier1()
  298.     {
  299.         return $this->fichier1;
  300.     }
  301.     public function setFichier2(File $file null)
  302.     {
  303.         $this->fichier2 $file;
  304.         if ($file) {
  305.             $this->date_update = new \DateTime;
  306.         }
  307.     }
  308.     public function getFichier2()
  309.     {
  310.         return $this->fichier2;
  311.     }
  312.     public function setFichier3(File $file null)
  313.     {
  314.         $this->fichier3 $file;
  315.         if ($file) {
  316.             $this->date_update = new \DateTime;
  317.         }
  318.     }
  319.     public function getFichier3()
  320.     {
  321.         return $this->fichier3;
  322.     }
  323.     public function getId(): ?int
  324.     {
  325.         return $this->id;
  326.     }
  327.     public function getReference(): ?string
  328.     {
  329.         return $this->reference;
  330.     }
  331.     public function setReference(?string $reference): self
  332.     {
  333.         $this->reference $reference;
  334.         return $this;
  335.     }
  336.     public function getFichepreserie(): ?FichePreserie
  337.     {
  338.         return $this->fichepreserie;
  339.     }
  340.     public function setFichepreserie(?FichePreserie $fichepreserie): self
  341.     {
  342.         $this->fichepreserie $fichepreserie;
  343.         return $this;
  344.     }
  345.     public function getColoris(): ?string
  346.     {
  347.         return $this->coloris;
  348.     }
  349.     public function setColoris(?string $coloris): self
  350.     {
  351.         $this->coloris $coloris;
  352.         return $this;
  353.     }
  354.     public function getUserOuvre(): ?User
  355.     {
  356.         return $this->user_ouvre;
  357.     }
  358.     public function setUserOuvre(?User $user_ouvre): self
  359.     {
  360.         $this->user_ouvre $user_ouvre;
  361.         return $this;
  362.     }
  363.     public function getDateControle(): ?\DateTimeInterface
  364.     {
  365.         return $this->date_controle;
  366.     }
  367.     public function setDateControle(?\DateTimeInterface $date_controle): self
  368.     {
  369.         $this->date_controle $date_controle;
  370.         return $this;
  371.     }
  372.     public function getDateFermeture(): ?\DateTimeInterface
  373.     {
  374.         return $this->date_fermeture;
  375.     }
  376.     public function setDateFermeture(?\DateTimeInterface $date_fermeture): self
  377.     {
  378.         $this->date_fermeture $date_fermeture;
  379.         return $this;
  380.     }
  381.     public function getDateControleAtelier(): ?\DateTimeInterface
  382.     {
  383.         return $this->date_controle_atelier;
  384.     }
  385.     public function setDateControleAtelier(?\DateTimeInterface $date_controle_atelier): self
  386.     {
  387.         $this->date_controle_atelier $date_controle_atelier;
  388.         return $this;
  389.     }
  390.     public function getDateReception(): ?\DateTimeInterface
  391.     {
  392.         return $this->date_reception;
  393.     }
  394.     public function setDateReception(?\DateTimeInterface $date_reception): self
  395.     {
  396.         $this->date_reception $date_reception;
  397.         return $this;
  398.     }
  399.     public function getNumeroColis(): ?int
  400.     {
  401.         return $this->numero_colis;
  402.     }
  403.     public function setNumeroColis(?int $numero_colis): self
  404.     {
  405.         $this->numero_colis $numero_colis;
  406.         return $this;
  407.     }
  408.     public function getNumeroLancement(): ?string
  409.     {
  410.         return $this->numero_lancement;
  411.     }
  412.     public function setNumeroLancement(?string $numero_lancement): self
  413.     {
  414.         $this->numero_lancement $numero_lancement;
  415.         return $this;
  416.     }
  417.     public function getQuantite(): ?string
  418.     {
  419.         return $this->quantite;
  420.     }
  421.     public function setQuantite(?string $quantite): self
  422.     {
  423.         $this->quantite $quantite;
  424.         return $this;
  425.     }
  426.     public function getCommentaireEssayage(): ?string
  427.     {
  428.         return $this->commentaire_essayage;
  429.     }
  430.     public function setCommentaireEssayage(?string $commentaire_essayage): self
  431.     {
  432.         $this->commentaire_essayage $commentaire_essayage;
  433.         return $this;
  434.     }
  435.     public function getImageEssayage1(): ?string
  436.     {
  437.         return $this->image_essayage1;
  438.     }
  439.     public function setImageEssayage1(?string $image_essayage1): self
  440.     {
  441.         $this->image_essayage1 $image_essayage1;
  442.         return $this;
  443.     }
  444.     public function getImageEssayage2(): ?string
  445.     {
  446.         return $this->image_essayage2;
  447.     }
  448.     public function setImageEssayage2(?string $image_essayage2): self
  449.     {
  450.         $this->image_essayage2 $image_essayage2;
  451.         return $this;
  452.     }
  453.     public function getImageEssayage3(): ?string
  454.     {
  455.         return $this->image_essayage3;
  456.     }
  457.     public function setImageEssayage3(?string $image_essayage3): self
  458.     {
  459.         $this->image_essayage3 $image_essayage3;
  460.         return $this;
  461.     }
  462.     public function getImageOperation7(): ?string
  463.     {
  464.         return $this->image_operation7;
  465.     }
  466.     public function setImageOperation7(?string $image_operation7): self
  467.     {
  468.         $this->image_operation7 $image_operation7;
  469.         return $this;
  470.     }
  471.     public function getImageOperation6(): ?string
  472.     {
  473.         return $this->image_operation6;
  474.     }
  475.     public function setImageOperation6(?string $image_operation6): self
  476.     {
  477.         $this->image_operation6 $image_operation6;
  478.         return $this;
  479.     }
  480.     public function getStatut(): ?StatutPreserie
  481.     {
  482.         return $this->statut;
  483.     }
  484.     public function setStatut(?StatutPreserie $statut): self
  485.     {
  486.         $this->statut $statut;
  487.         return $this;
  488.     }
  489.     public function getAtelier(): ?Atelier
  490.     {
  491.         return $this->atelier;
  492.     }
  493.     public function setAtelier(?Atelier $atelier): self
  494.     {
  495.         $this->atelier $atelier;
  496.         return $this;
  497.     }
  498.     public function getCotraitance(): ?bool
  499.     {
  500.         return $this->cotraitance;
  501.     }
  502.     public function setCotraitance(?bool $cotraitance): self
  503.     {
  504.         $this->cotraitance $cotraitance;
  505.         return $this;
  506.     }
  507.     /**
  508.      * @return Collection|FicheControlePreserieOperation[]
  509.      */
  510.     public function getOperations(): Collection
  511.     {
  512.         return $this->operations;
  513.     }
  514.     public function addOperation(FicheControlePreserieOperation $operation): self
  515.     {
  516.         if (!$this->operations->contains($operation)) {
  517.             $this->operations[] = $operation;
  518.             $operation->setFicheControlePreserie($this);
  519.         }
  520.         return $this;
  521.     }
  522.     public function removeOperation(FicheControlePreserieOperation $operation): self
  523.     {
  524.         if ($this->operations->removeElement($operation)) {
  525.             // set the owning side to null (unless already changed)
  526.             if ($operation->getFicheControlePreserie() === $this) {
  527.                 $operation->setFicheControlePreserie(null);
  528.             }
  529.         }
  530.         return $this;
  531.     }
  532.     public function getType(): ?FicheControlePreserieType
  533.     {
  534.         return $this->type;
  535.     }
  536.     public function setType(?FicheControlePreserieType $type): self
  537.     {
  538.         $this->type $type;
  539.         return $this;
  540.     }
  541.     public function getCoupeDentelle(): ?FicheControlePreserieCoupeDentelle
  542.     {
  543.         return $this->coupe_dentelle;
  544.     }
  545.     public function setCoupeDentelle(?FicheControlePreserieCoupeDentelle $coupe_dentelle): self
  546.     {
  547.         $this->coupe_dentelle $coupe_dentelle;
  548.         return $this;
  549.     }
  550.     public function getPackaging(): ?FicheControlePreseriePackaging
  551.     {
  552.         return $this->packaging;
  553.     }
  554.     public function setPackaging(?FicheControlePreseriePackaging $packaging): self
  555.     {
  556.         $this->packaging $packaging;
  557.         return $this;
  558.     }
  559.     public function getBonnet(): ?Bonnet
  560.     {
  561.         return $this->bonnet;
  562.     }
  563.     public function setBonnet(?Bonnet $bonnet): self
  564.     {
  565.         $this->bonnet $bonnet;
  566.         return $this;
  567.     }
  568.     /**
  569.      * @return Collection|FicheControlePreserieMesure[]
  570.      */
  571.     public function getMesures(): Collection
  572.     {
  573.         return $this->mesures;
  574.     }
  575.     public function addMesure(FicheControlePreserieMesure $mesure): self
  576.     {
  577.         if (!$this->mesures->contains($mesure)) {
  578.             $this->mesures[] = $mesure;
  579.             $mesure->setFicheControlePreserie($this);
  580.         }
  581.         return $this;
  582.     }
  583.     public function removeMesure(FicheControlePreserieMesure $mesure): self
  584.     {
  585.         if ($this->mesures->removeElement($mesure)) {
  586.             // set the owning side to null (unless already changed)
  587.             if ($mesure->getFicheControlePreserie() === $this) {
  588.                 $mesure->setFicheControlePreserie(null);
  589.             }
  590.         }
  591.         return $this;
  592.     }
  593.     public function getTaille(): ?Taille
  594.     {
  595.         return $this->taille;
  596.     }
  597.     public function setTaille(?Taille $taille): self
  598.     {
  599.         $this->taille $taille;
  600.         return $this;
  601.     }
  602.     public function getDateUpdate(): ?\DateTimeInterface
  603.     {
  604.         return $this->date_update;
  605.     }
  606.     public function setDateUpdate(?\DateTimeInterface $date_update): self
  607.     {
  608.         $this->date_update $date_update;
  609.         return $this;
  610.     }
  611.     public function getFerme(): ?bool
  612.     {
  613.         return $this->ferme;
  614.     }
  615.     public function setFerme(?bool $ferme): self
  616.     {
  617.         $this->ferme $ferme;
  618.         return $this;
  619.     }
  620.     public function getAttenteAtelier(): ?bool
  621.     {
  622.         return $this->attente_atelier;
  623.     }
  624.     public function setAttenteAtelier(?bool $attente_atelier): self
  625.     {
  626.         $this->attente_atelier $attente_atelier;
  627.         return $this;
  628.     }
  629.     public function getDateAttente(): ?\DateTimeInterface
  630.     {
  631.         return $this->date_attente;
  632.     }
  633.     public function setDateAttente(?\DateTimeInterface $date_attente): self
  634.     {
  635.         $this->date_attente $date_attente;
  636.         return $this;
  637.     }
  638.     public function getEssayage(): ?FicheControlePreserieEssayage
  639.     {
  640.         return $this->essayage;
  641.     }
  642.     public function setEssayage(?FicheControlePreserieEssayage $essayage): self
  643.     {
  644.         $this->essayage $essayage;
  645.         return $this;
  646.     }
  647.     public function getImageEssayageAtelier1(): ?string
  648.     {
  649.         return $this->image_essayage_atelier1;
  650.     }
  651.     public function setImageEssayageAtelier1(?string $image_essayage_atelier1): self
  652.     {
  653.         $this->image_essayage_atelier1 $image_essayage_atelier1;
  654.         return $this;
  655.     }
  656.     public function getImageEssayageAtelier2(): ?string
  657.     {
  658.         return $this->image_essayage_atelier2;
  659.     }
  660.     public function setImageEssayageAtelier2(?string $image_essayage_atelier2): self
  661.     {
  662.         $this->image_essayage_atelier2 $image_essayage_atelier2;
  663.         return $this;
  664.     }
  665.     public function getImageEssayageAtelier3(): ?string
  666.     {
  667.         return $this->image_essayage_atelier3;
  668.     }
  669.     public function setImageEssayageAtelier3(?string $image_essayage_atelier3): self
  670.     {
  671.         $this->image_essayage_atelier3 $image_essayage_atelier3;
  672.         return $this;
  673.     }
  674.     public function getCommentaireDecisionPerele(): ?string
  675.     {
  676.         return $this->commentaire_decision_perele;
  677.     }
  678.     public function setCommentaireDecisionPerele(?string $commentaire_decision_perele): self
  679.     {
  680.         $this->commentaire_decision_perele $commentaire_decision_perele;
  681.         return $this;
  682.     }
  683.     public function getImageOperation1(): ?string
  684.     {
  685.         return $this->image_operation1;
  686.     }
  687.     public function setImageOperation1(?string $image_operation1): self
  688.     {
  689.         $this->image_operation1 $image_operation1;
  690.         return $this;
  691.     }
  692.     public function getImageOperation2(): ?string
  693.     {
  694.         return $this->image_operation2;
  695.     }
  696.     public function setImageOperation2(?string $image_operation2): self
  697.     {
  698.         $this->image_operation2 $image_operation2;
  699.         return $this;
  700.     }
  701.     public function getImageOperation3(): ?string
  702.     {
  703.         return $this->image_operation3;
  704.     }
  705.     public function setImageOperation3(?string $image_operation3): self
  706.     {
  707.         $this->image_operation3 $image_operation3;
  708.         return $this;
  709.     }
  710.     public function getImageOperation4(): ?string
  711.     {
  712.         return $this->image_operation4;
  713.     }
  714.     public function setImageOperation4(?string $image_operation4): self
  715.     {
  716.         $this->image_operation4 $image_operation4;
  717.         return $this;
  718.     }
  719.     public function getImageOperation5(): ?string
  720.     {
  721.         return $this->image_operation5;
  722.     }
  723.     public function setImageOperation5(?string $image_operation5): self
  724.     {
  725.         $this->image_operation5 $image_operation5;
  726.         return $this;
  727.     }
  728.     public function getScoreSp(): ?float
  729.     {
  730.         return $this->score_sp;
  731.     }
  732.     public function setScoreSp(?float $score_sp): self
  733.     {
  734.         $this->score_sp $score_sp;
  735.         return $this;
  736.     }
  737.     public function getScoreAtelier(): ?float
  738.     {
  739.         return $this->score_atelier;
  740.     }
  741.     public function setScoreAtelier(?float $score_atelier): self
  742.     {
  743.         $this->score_atelier $score_atelier;
  744.         return $this;
  745.     }
  746.     public function getTotalScoreSp(): ?float
  747.     {
  748.         return $this->total_score_sp;
  749.     }
  750.     public function setTotalScoreSp(?float $total_score_sp): self
  751.     {
  752.         $this->total_score_sp $total_score_sp;
  753.         return $this;
  754.     }
  755.     public function getTotalScoreAtelier(): ?float
  756.     {
  757.         return $this->total_score_atelier;
  758.     }
  759.     public function setTotalScoreAtelier(?float $total_score_atelier): self
  760.     {
  761.         $this->total_score_atelier $total_score_atelier;
  762.         return $this;
  763.     }
  764.     public function getPourcentSp(): ?float
  765.     {
  766.         return $this->pourcent_sp;
  767.     }
  768.     public function setPourcentSp(?float $pourcent_sp): self
  769.     {
  770.         $this->pourcent_sp $pourcent_sp;
  771.         return $this;
  772.     }
  773.     public function getPourcentAtelier(): ?float
  774.     {
  775.         return $this->pourcent_atelier;
  776.     }
  777.     public function setPourcentAtelier(?float $pourcent_atelier): self
  778.     {
  779.         $this->pourcent_atelier $pourcent_atelier;
  780.         return $this;
  781.     }
  782.     public function getUserAtelier(): ?User
  783.     {
  784.         return $this->user_atelier;
  785.     }
  786.     public function setUserAtelier(?User $user_atelier): self
  787.     {
  788.         $this->user_atelier $user_atelier;
  789.         return $this;
  790.     }
  791.     public function getChaine(): ?AtelierChaine
  792.     {
  793.         return $this->chaine;
  794.     }
  795.     public function setChaine(?AtelierChaine $chaine): self
  796.     {
  797.         $this->chaine $chaine;
  798.         return $this;
  799.     }
  800.     public function getTempsPasse(): ?float
  801.     {
  802.         return $this->temps_passe;
  803.     }
  804.     public function setTempsPasse(?float $temps_passe): self
  805.     {
  806.         $this->temps_passe $temps_passe;
  807.         return $this;
  808.     }
  809.     public function getDateDebutTemp(): ?\DateTimeInterface
  810.     {
  811.         return $this->date_debut_temp;
  812.     }
  813.     public function setDateDebutTemp(?\DateTimeInterface $date_debut_temp): self
  814.     {
  815.         $this->date_debut_temp $date_debut_temp;
  816.         return $this;
  817.     }
  818.     public function getDateFinTemp(): ?\DateTimeInterface
  819.     {
  820.         return $this->date_fin_temp;
  821.     }
  822.     public function setDateFinTemp(?\DateTimeInterface $date_fin_temp): self
  823.     {
  824.         $this->date_fin_temp $date_fin_temp;
  825.         return $this;
  826.     }
  827. }