src/Entity/BaseConnaissance.php line 17

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. /**
  4.  * @author Mehrez Labidi
  5.  */
  6. namespace App\Entity;
  7. use App\Repository\BaseConnaissanceRepository;
  8. use Doctrine\ORM\Mapping as ORM;
  9. /**
  10.  * @ORM\Entity(repositoryClass=BaseConnaissanceRepository::class)
  11.  * @ORM\Table(name="fusacq_dbo.base_connaissance")
  12.  */
  13. class BaseConnaissance
  14. {
  15.     /**
  16.      * @var int @ORM\Id
  17.      * @ORM\Column(type="integer", name="id_question")
  18.      * @ORM\GeneratedValue(strategy="AUTO")
  19.      */
  20.     private $idQuestion;
  21.     /**
  22.      * @var string @ORM\Column(type="string", nullable=true, name="question", options={"default"= null})
  23.      */
  24.     private $question;
  25.     /**
  26.      * @var string @ORM\Column(type="text", nullable=true, name="reponse", options={"default"= null})
  27.      */
  28.     private $reponse;
  29.     /**
  30.      * @var string @ORM\Column(type="integer", nullable=true, name="id_type_question", options={"default"= null})
  31.      */
  32.     private $idTypeQuestion;
  33.     /**
  34.      * @var string @ORM\Column(type="integer", nullable=true, name="id_expert", options={"default"= null})
  35.      */
  36.     private $idExpert;
  37.     /**
  38.      * @var string @ORM\Column(type="string", nullable=true, name="date_publication", options={"default"= null})
  39.      */
  40.     private $datePublication;
  41.     /**
  42.      * @var string @ORM\Column(type="string", nullable=true, name="date_republication", options={"default"= null})
  43.      */
  44.     private $dateRepublication;
  45.     /**
  46.      * @var string @ORM\Column(type="string", nullable=true, name="mode", options={"default"= null})
  47.      */
  48.     private $mode;
  49.     /**
  50.      * @var string @ORM\Column(type="text", nullable=true, name="commentaires", options={"default"= null})
  51.      */
  52.     private $commentaires;
  53.     /**
  54.      * @var string @ORM\Column(type="text", nullable=true, name="mots_cles", options={"default"= null})
  55.      */
  56.     private $motsCles;
  57.     /**
  58.      * @var string @ORM\Column(type="string", nullable=true, name="deja_publique", options={"default"= null})
  59.      */
  60.     private $dejaPublique;
  61.     /**
  62.      * @var string @ORM\Column(type="integer", nullable=true, name="nb_consultations", options={"default"= null})
  63.      */
  64.     private $nbConsultations;
  65.     /**
  66.      * @var string @ORM\Column(type="string", nullable=true, name="relance", options={"default"= null})
  67.      */
  68.     private $relance;
  69.     /**
  70.      * @var string @ORM\Column(type="string", nullable=true, name="visibilite_autres_sites", options={"default"=null})
  71.      */
  72.     private $visibiliteAutresSites;
  73.     /**
  74.      * @var string @ORM\Column(type="text", nullable=true, name="experts_associes", options={"default"= null})
  75.      */
  76.     private $expertsAssocies;
  77.     /**
  78.      * @var string @ORM\Column(type="text", nullable=true, name="experts_associes_details", options={"default"= null})
  79.      */
  80.     private $expertsAssociesDetails;
  81.     public function __construct()
  82.     {
  83.     }
  84.     public function getIdQuestion(): int
  85.     {
  86.         return $this->idQuestion;
  87.     }
  88.     public function getQuestion(): string
  89.     {
  90.         return $this->question;
  91.     }
  92.     public function setQuestion(string $question): void
  93.     {
  94.         $this->question $question;
  95.     }
  96.     public function getReponse(): string
  97.     {
  98.         return $this->reponse;
  99.     }
  100.     public function setReponse(string $reponse): void
  101.     {
  102.         $this->reponse $reponse;
  103.     }
  104.     public function getIdTypeQuestion(): string
  105.     {
  106.         return $this->idTypeQuestion;
  107.     }
  108.     public function setIdTypeQuestion(string $idTypeQuestion): void
  109.     {
  110.         $this->idTypeQuestion $idTypeQuestion;
  111.     }
  112.     public function getIdExpert(): string
  113.     {
  114.         return $this->idExpert;
  115.     }
  116.     public function setIdExpert(string $idExpert): void
  117.     {
  118.         $this->idExpert $idExpert;
  119.     }
  120.     public function getDatePublication(): string
  121.     {
  122.         return $this->datePublication;
  123.     }
  124.     public function setDatePublication(string $datePublication): void
  125.     {
  126.         $this->datePublication $datePublication;
  127.     }
  128.     public function getDateRepublication(): string
  129.     {
  130.         return $this->dateRepublication;
  131.     }
  132.     public function setDateRepublication(string $dateRepublication): void
  133.     {
  134.         $this->dateRepublication $dateRepublication;
  135.     }
  136.     public function getMode(): string
  137.     {
  138.         return $this->mode;
  139.     }
  140.     public function setMode(string $mode): void
  141.     {
  142.         $this->mode $mode;
  143.     }
  144.     public function getCommentaires(): string
  145.     {
  146.         return $this->commentaires;
  147.     }
  148.     public function setCommentaires(string $commentaires): void
  149.     {
  150.         $this->commentaires $commentaires;
  151.     }
  152.     public function getMotsCles(): string
  153.     {
  154.         return $this->motsCles;
  155.     }
  156.     public function setMotsCles(string $motsCles): void
  157.     {
  158.         $this->motsCles $motsCles;
  159.     }
  160.     public function getDejaPublique(): string
  161.     {
  162.         return $this->dejaPublique;
  163.     }
  164.     public function setDejaPublique(string $dejaPublique): void
  165.     {
  166.         $this->dejaPublique $dejaPublique;
  167.     }
  168.     public function getNbConsultations(): string
  169.     {
  170.         return $this->nbConsultations;
  171.     }
  172.     public function setNbConsultations(string $nbConsultations): void
  173.     {
  174.         $this->nbConsultations $nbConsultations;
  175.     }
  176.     public function getRelance(): string
  177.     {
  178.         return $this->relance;
  179.     }
  180.     public function setRelance(string $relance): void
  181.     {
  182.         $this->relance $relance;
  183.     }
  184.     public function getVisibiliteAutresSites(): string
  185.     {
  186.         return $this->visibiliteAutresSites;
  187.     }
  188.     public function setVisibiliteAutresSites(string $visibiliteAutresSites): void
  189.     {
  190.         $this->visibiliteAutresSites $visibiliteAutresSites;
  191.     }
  192.     public function getExpertsAssocies(): string
  193.     {
  194.         return $this->expertsAssocies;
  195.     }
  196.     public function setExpertsAssocies(string $expertsAssocies): void
  197.     {
  198.         $this->expertsAssocies $expertsAssocies;
  199.     }
  200.     public function getExpertsAssociesDetails(): string
  201.     {
  202.         return $this->expertsAssociesDetails;
  203.     }
  204.     public function setExpertsAssociesDetails(string $expertsAssociesDetails): void
  205.     {
  206.         $this->expertsAssociesDetails $expertsAssociesDetails;
  207.     }
  208. }