src/Entity/CommentaireEtiquette.php line 10

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * @ORM\Entity(repositoryClass="App\Repository\CommentaireEtiquetteRepository")
  6.  */
  7. class CommentaireEtiquette
  8. {
  9.     /**
  10.      * @ORM\Id()
  11.      * @ORM\GeneratedValue()
  12.      * @ORM\Column(type="integer")
  13.      */
  14.     private $id;
  15.     /**
  16.      * @ORM\Column(type="text", nullable=true)
  17.      */
  18.     private $text;
  19.     /**
  20.      * @ORM\Column(type="string", length=45, nullable=true)
  21.      */
  22.     private $statut;
  23.     /**
  24.      * @ORM\Column(name="typecommentaire" ,type="string", length=45, nullable=true)
  25.      */
  26.     private $typecommentaire;
  27.     /**
  28.      * @ORM\ManyToOne(targetEntity="App\Entity\User", inversedBy="commentaireEtiquettes")
  29.      */
  30.     private $createur;
  31.     /**
  32.      * @ORM\ManyToOne(targetEntity="App\Entity\Etiquette", inversedBy="commentaireEtiquettes")
  33.      */
  34.     private $etiquette;
  35.     /**
  36.      * @ORM\Column(type="datetime", nullable=true)
  37.      */
  38.     private $dateCreation;
  39.     public function getId(): ?int
  40.     {
  41.         return $this->id;
  42.     }
  43.     public function getText(): ?string
  44.     {
  45.         return $this->text;
  46.     }
  47.     public function setText(?string $text): self
  48.     {
  49.         $this->text $text;
  50.         return $this;
  51.     }
  52.     public function getCreateur(): ?User
  53.     {
  54.         return $this->createur;
  55.     }
  56.     public function setCreateur(?User $createur): self
  57.     {
  58.         $this->createur $createur;
  59.         return $this;
  60.     }
  61.     public function getEtiquette(): ?Etiquette
  62.     {
  63.         return $this->etiquette;
  64.     }
  65.     public function setEtiquette(?Etiquette $etiquette): self
  66.     {
  67.         $this->etiquette $etiquette;
  68.         return $this;
  69.     }
  70.     public function getDateCreation(): ?\DateTimeInterface
  71.     {
  72.         return $this->dateCreation;
  73.     }
  74.     public function setDateCreation(?\DateTimeInterface $dateCreation): self
  75.     {
  76.         $this->dateCreation $dateCreation;
  77.         return $this;
  78.     }
  79.     /**
  80.      * @return mixed
  81.      */
  82.     public function getStatut()
  83.     {
  84.         return $this->statut;
  85.     }
  86.     /**
  87.      * @param mixed $statut
  88.      */
  89.     public function setStatut($statut): void
  90.     {
  91.         $this->statut $statut;
  92.     }
  93.     /**
  94.      * @return mixed
  95.      */
  96.     public function getTypecommentaire()
  97.     {
  98.         return $this->typecommentaire;
  99.     }
  100.     /**
  101.      * @param mixed $typecommentaire
  102.      */
  103.     public function setTypecommentaire($typecommentaire): void
  104.     {
  105.         $this->typecommentaire $typecommentaire;
  106.     }
  107. }