src/Entity/DfGeneraliste.php line 15

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Symfony\Component\Security\Core\User\PasswordAuthenticatedUserInterface;
  4. use Symfony\Component\Security\Core\User\UserInterface;
  5. use Doctrine\ORM\Mapping as ORM;
  6. /**
  7.  * DfGeneraliste
  8.  *
  9.  * @ORM\Table(name="df_generaliste")
  10.  * @ORM\Entity
  11.  */
  12. class DfGeneraliste
  13. {
  14.     /**
  15.      * @var int
  16.      *
  17.      * @ORM\Column(name="id", type="integer", nullable=false)
  18.      * @ORM\Id
  19.      * @ORM\GeneratedValue(strategy="IDENTITY")
  20.      */
  21.     private $id;
  22.     /**
  23.      * @var string
  24.      *
  25.      * @ORM\Column(name="nom_medecin_fr", type="string", length=255, nullable=false)
  26.      */
  27.     private $nomMedecinFr;
  28.     /**
  29.      * @var string
  30.      *
  31.      * @ORM\Column(name="nom_medcin_ar", type="string", length=255, nullable=false)
  32.      */
  33.     private $nomMedcinAr;
  34.     /**
  35.      * @var string
  36.      *
  37.      * @ORM\Column(name="longitude", type="string", length=255, nullable=false)
  38.      */
  39.     private $longitude;
  40.     /**
  41.      * @var string
  42.      *
  43.      * @ORM\Column(name="latitude", type="string", length=255, nullable=false)
  44.      */
  45.     private $latitude;
  46.     /**
  47.      * @var string
  48.      *
  49.      * @ORM\Column(name="experience", type="string", length=255, nullable=false)
  50.      */
  51.     private $experience;
  52.     /**
  53.      * @var string
  54.      *
  55.      * @ORM\Column(name="specialite", type="string", length=50, nullable=false, options={"default"="Medecin Générale"})
  56.      */
  57.     private $specialite 'Medecin Générale';
  58.     /**
  59.      * @var string
  60.      *
  61.      * @ORM\Column(name="prix_consultation", type="string", length=255, nullable=false)
  62.      */
  63.     private $prixConsultation;
  64.     /**
  65.      * @var string
  66.      *
  67.      * @ORM\Column(name="sexe", type="string", length=255, nullable=false)
  68.      */
  69.     private $sexe;
  70.     /**
  71.      * @var array
  72.      *
  73.      * @ORM\Column(name="roles", type="json", nullable=false)
  74.      */
  75.     private $roles;
  76.     /**
  77.      * @var string
  78.      *
  79.      * @ORM\Column(name="telephone1", type="string", length=255, nullable=false)
  80.      */
  81.     private $telephone1;
  82.     /**
  83.      * @var string|null
  84.      *
  85.      * @ORM\Column(name="telephone2", type="string", length=255, nullable=true)
  86.      */
  87.     private $telephone2;
  88.     /**
  89.      * @var string|null
  90.      *
  91.      * @ORM\Column(name="telephone3", type="string", length=255, nullable=true)
  92.      */
  93.     private $telephone3;
  94.     /**
  95.      * @var string
  96.      *
  97.      * @ORM\Column(name="email", type="string", length=255, nullable=false)
  98.      */
  99.     private $email;
  100.     /**
  101.      * @var string
  102.      *
  103.      * @ORM\Column(name="password", type="string", length=255, nullable=false)
  104.      */
  105.     private $password;
  106.     /**
  107.      * @var string|null
  108.      *
  109.      * @ORM\Column(name="vendredi_travail", type="string", length=255, nullable=true)
  110.      */
  111.     private $vendrediTravail;
  112.     /**
  113.      * @var string|null
  114.      *
  115.      * @ORM\Column(name="samedi_travail", type="string", length=255, nullable=true)
  116.      */
  117.     private $samediTravail;
  118.     /**
  119.      * @var string|null
  120.      *
  121.      * @ORM\Column(name="dimanche_travail", type="string", length=255, nullable=true)
  122.      */
  123.     private $dimancheTravail;
  124.     /**
  125.      * @var string|null
  126.      *
  127.      * @ORM\Column(name="lundi_travail", type="string", length=255, nullable=true)
  128.      */
  129.     private $lundiTravail;
  130.     /**
  131.      * @var string|null
  132.      *
  133.      * @ORM\Column(name="mardi_travail", type="string", length=255, nullable=true)
  134.      */
  135.     private $mardiTravail;
  136.     /**
  137.      * @var string|null
  138.      *
  139.      * @ORM\Column(name="mercredi_travail", type="string", length=255, nullable=true)
  140.      */
  141.     private $mercrediTravail;
  142.     /**
  143.      * @var string|null
  144.      *
  145.      * @ORM\Column(name="jeudi_travail", type="string", length=255, nullable=true)
  146.      */
  147.     private $jeudiTravail;
  148.     /**
  149.      * @var bool|null
  150.      *
  151.      * @ORM\Column(name="avec_rdv", type="boolean", nullable=true)
  152.      */
  153.     private $avecRdv;
  154.     /**
  155.      * @var string|null
  156.      *
  157.      * @ORM\Column(name="region", type="string", length=255, nullable=true)
  158.      */
  159.     private $region;
  160.     /**
  161.      * @var string
  162.      *
  163.      * @ORM\Column(name="regionAr", type="string", length=250, nullable=false)
  164.      */
  165.     private $regionar;
  166.     /**
  167.      * @var int|null
  168.      *
  169.      * @ORM\Column(name="visited", type="integer", nullable=true)
  170.      */
  171.     private $visited;
  172.     /**
  173.      * @var int|null
  174.      *
  175.      * @ORM\Column(name="tel1_click", type="integer", nullable=true)
  176.      */
  177.     private $tel1Click;
  178.     /**
  179.      * @var int|null
  180.      *
  181.      * @ORM\Column(name="tel2_click", type="integer", nullable=true)
  182.      */
  183.     private $tel2Click;
  184.     /**
  185.      * @var int|null
  186.      *
  187.      * @ORM\Column(name="tel3_click", type="integer", nullable=true)
  188.      */
  189.     private $tel3Click;
  190.     
  191.     public function getId(): ?int
  192.     {
  193.         return $this->id;
  194.     }
  195.     public function getNomMedecinFr(): ?string
  196.     {
  197.         return $this->nomMedecinFr;
  198.     }
  199.     public function setNomMedecinFr(string $nomMedecinFr): self
  200.     {
  201.         $this->nomMedecinFr $nomMedecinFr;
  202.         return $this;
  203.     }
  204.     public function getNomMedcinAr(): ?string
  205.     {
  206.         return $this->nomMedcinAr;
  207.     }
  208.     public function setNomMedcinAr(string $nomMedcinAr): self
  209.     {
  210.         $this->nomMedcinAr $nomMedcinAr;
  211.         return $this;
  212.     }
  213.     public function getLongitude(): ?string
  214.     {
  215.         return $this->longitude;
  216.     }
  217.     public function setLongitude(string $longitude): self
  218.     {
  219.         $this->longitude $longitude;
  220.         return $this;
  221.     }
  222.     public function getLatitude(): ?string
  223.     {
  224.         return $this->latitude;
  225.     }
  226.     public function setLatitude(string $latitude): self
  227.     {
  228.         $this->latitude $latitude;
  229.         return $this;
  230.     }
  231.     public function getExperience(): ?string
  232.     {
  233.         return $this->experience;
  234.     }
  235.     public function setExperience(string $experience): self
  236.     {
  237.         $this->experience $experience;
  238.         return $this;
  239.     }
  240.     public function getSpecialite(): ?string
  241.     {
  242.         return $this->specialite;
  243.     }
  244.     public function setSpecialite(string $specialite): self
  245.     {
  246.         $this->specialite $specialite;
  247.         return $this;
  248.     }
  249.     public function getPrixConsultation(): ?string
  250.     {
  251.         return $this->prixConsultation;
  252.     }
  253.     public function setPrixConsultation(string $prixConsultation): self
  254.     {
  255.         $this->prixConsultation $prixConsultation;
  256.         return $this;
  257.     }
  258.     public function getSexe(): ?string
  259.     {
  260.         return $this->sexe;
  261.     }
  262.     public function setSexe(string $sexe): self
  263.     {
  264.         $this->sexe $sexe;
  265.         return $this;
  266.     }
  267.     public function getRoles(): ?array
  268.     {
  269.         return $this->roles;
  270.     }
  271.     public function setRoles(array $roles): self
  272.     {
  273.         $this->roles $roles;
  274.         return $this;
  275.     }
  276.     public function getTelephone1(): ?string
  277.     {
  278.         return $this->telephone1;
  279.     }
  280.     public function setTelephone1(string $telephone1): self
  281.     {
  282.         $this->telephone1 $telephone1;
  283.         return $this;
  284.     }
  285.     public function getTelephone2(): ?string
  286.     {
  287.         return $this->telephone2;
  288.     }
  289.     public function setTelephone2(?string $telephone2): self
  290.     {
  291.         $this->telephone2 $telephone2;
  292.         return $this;
  293.     }
  294.     public function getTelephone3(): ?string
  295.     {
  296.         return $this->telephone3;
  297.     }
  298.     public function setTelephone3(?string $telephone3): self
  299.     {
  300.         $this->telephone3 $telephone3;
  301.         return $this;
  302.     }
  303.     public function getEmail(): ?string
  304.     {
  305.         return $this->email;
  306.     }
  307.     public function setEmail(string $email): self
  308.     {
  309.         $this->email $email;
  310.         return $this;
  311.     }
  312.     public function getPassword(): ?string
  313.     {
  314.         return $this->password;
  315.     }
  316.     public function setPassword(string $password): self
  317.     {
  318.         $this->password $password;
  319.         return $this;
  320.     }
  321.     public function getVendrediTravail(): ?string
  322.     {
  323.         return $this->vendrediTravail;
  324.     }
  325.     public function setVendrediTravail(?string $vendrediTravail): self
  326.     {
  327.         $this->vendrediTravail $vendrediTravail;
  328.         return $this;
  329.     }
  330.     public function getSamediTravail(): ?string
  331.     {
  332.         return $this->samediTravail;
  333.     }
  334.     public function setSamediTravail(?string $samediTravail): self
  335.     {
  336.         $this->samediTravail $samediTravail;
  337.         return $this;
  338.     }
  339.     public function getDimancheTravail(): ?string
  340.     {
  341.         return $this->dimancheTravail;
  342.     }
  343.     public function setDimancheTravail(?string $dimancheTravail): self
  344.     {
  345.         $this->dimancheTravail $dimancheTravail;
  346.         return $this;
  347.     }
  348.     public function getLundiTravail(): ?string
  349.     {
  350.         return $this->lundiTravail;
  351.     }
  352.     public function setLundiTravail(?string $lundiTravail): self
  353.     {
  354.         $this->lundiTravail $lundiTravail;
  355.         return $this;
  356.     }
  357.     public function getMardiTravail(): ?string
  358.     {
  359.         return $this->mardiTravail;
  360.     }
  361.     public function setMardiTravail(?string $mardiTravail): self
  362.     {
  363.         $this->mardiTravail $mardiTravail;
  364.         return $this;
  365.     }
  366.     public function getMercrediTravail(): ?string
  367.     {
  368.         return $this->mercrediTravail;
  369.     }
  370.     public function setMercrediTravail(?string $mercrediTravail): self
  371.     {
  372.         $this->mercrediTravail $mercrediTravail;
  373.         return $this;
  374.     }
  375.     public function getJeudiTravail(): ?string
  376.     {
  377.         return $this->jeudiTravail;
  378.     }
  379.     public function setJeudiTravail(?string $jeudiTravail): self
  380.     {
  381.         $this->jeudiTravail $jeudiTravail;
  382.         return $this;
  383.     }
  384.     public function isAvecRdv(): ?bool
  385.     {
  386.         return $this->avecRdv;
  387.     }
  388.     public function setAvecRdv(?bool $avecRdv): self
  389.     {
  390.         $this->avecRdv $avecRdv;
  391.         return $this;
  392.     }
  393.     public function getRegion(): ?string
  394.     {
  395.         return $this->region;
  396.     }
  397.     public function setRegion(?string $region): self
  398.     {
  399.         $this->region $region;
  400.         return $this;
  401.     }
  402.     public function getRegionar(): ?string
  403.     {
  404.         return $this->regionar;
  405.     }
  406.     public function setRegionar(string $regionar): self
  407.     {
  408.         $this->regionar $regionar;
  409.         return $this;
  410.     }
  411.     public function getVisited(): ?int
  412.     {
  413.         return $this->visited;
  414.     }
  415.     public function setVisited(?int $visited): self
  416.     {
  417.         $this->visited $visited;
  418.         return $this;
  419.     }
  420.     public function getTel1Click(): ?int
  421.     {
  422.         return $this->tel1Click;
  423.     }
  424.     public function setTel1Click(?int $tel1Click): self
  425.     {
  426.         $this->tel1Click $tel1Click;
  427.         return $this;
  428.     }
  429.     public function getTel2Click(): ?int
  430.     {
  431.         return $this->tel2Click;
  432.     }
  433.     public function setTel2Click(?int $tel2Click): self
  434.     {
  435.         $this->tel2Click $tel2Click;
  436.         return $this;
  437.     }
  438.     public function getTel3Click(): ?int
  439.     {
  440.         return $this->tel3Click;
  441.     }
  442.     public function setTel3Click(?int $tel3Click): self
  443.     {
  444.         $this->tel3Click $tel3Click;
  445.         return $this;
  446.     }
  447.     public function __toString()
  448.     {
  449.         return $this->nomMedecinFr;
  450.     }
  451. }