src/Entity/Etablisment.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * Etablisment
  6.  *
  7.  * @ORM\Table(name="etablisment", indexes={@ORM\Index(name="fk_Ecole_User1_idx", columns={"User_id"})})
  8.  * @ORM\Entity(repositoryClass="App\Repository\EtablismentRepository")
  9.  */
  10. class Etablisment
  11. {
  12.     /**
  13.      * @var int
  14.      *
  15.      * @ORM\Column(name="id", type="integer", nullable=false)
  16.      * @ORM\Id
  17.      * @ORM\GeneratedValue(strategy="IDENTITY")
  18.      */
  19.     private $id;
  20.     /**
  21.      * @var string|null
  22.      *
  23.      * @ORM\Column(name="nometab", type="string", length=45, nullable=true)
  24.      */
  25.     private $nometab;
  26.     /**
  27.      * @var int|null
  28.      *
  29.      * @ORM\Column(name="codepostaleatb", type="integer", nullable=true)
  30.      */
  31.     private $codepostaleatb;
  32.     /**
  33.      * @var string|null
  34.      *
  35.      * @ORM\Column(name="nomcon", type="string", length=45, nullable=true)
  36.      */
  37.     private $nomcon;
  38.     /**
  39.      * @var string|null
  40.      *
  41.      * @ORM\Column(name="typeetablisment", type="string", length=45, nullable=true)
  42.      */
  43.     private $typeetablisment;
  44.     /**
  45.      * @var string|null
  46.      *
  47.      * @ORM\Column(name="formatEtablisement", type="string", length=100, nullable=true)
  48.      */
  49.     private $formatEtablisement;
  50.     /**
  51.      * @var string|null
  52.      *
  53.      * @ORM\Column(name="numRCS", type="string", length=100, nullable=true)
  54.      */
  55.     private $numRCS;
  56.     /**
  57.      * @var string|null
  58.      *
  59.      * @ORM\Column(name="prenomcont", type="string", length=45, nullable=true)
  60.      */
  61.     private $prenomcont;
  62.     /**
  63.      * @var string|null
  64.      *
  65.      * @ORM\Column(name="fonctioncontact", type="string", length=45, nullable=true)
  66.      */
  67.     private $fonctioncontact;
  68.     /**
  69.      * @var string|null
  70.      *
  71.      * @ORM\Column(name="numerotelp", type="string", length=45, nullable=true)
  72.      */
  73.     private $numerotelp;
  74.     /**
  75.      * @var string|null
  76.      *
  77.      * @ORM\Column(name="email", type="string", length=45, nullable=true)
  78.      */
  79.     private $email;
  80.     /**
  81.      * @var string|null
  82.      *
  83.      * @ORM\Column(name="adresseetab", type="string", length=45, nullable=true)
  84.      */
  85.     private $adresseetab;
  86.     /**
  87.      * @var \User
  88.      *
  89.      * @ORM\ManyToOne(targetEntity="User")
  90.      * @ORM\JoinColumns({
  91.      *   @ORM\JoinColumn(name="User_id", referencedColumnName="id")
  92.      * })
  93.      */
  94.     private $user;
  95.     /**
  96.      * @var string|null
  97.      *
  98.      * @ORM\Column(name="pays", type="string", length=255, nullable=true)
  99.      */
  100.     private $pays;
  101.     /**
  102.      * @var string|null
  103.      *
  104.      * @ORM\Column(name="ville", type="string", length=45, nullable=true)
  105.      */
  106.      private $ville;
  107.     /**
  108.      * @var string|null
  109.      *
  110.      * @ORM\Column(name="logo", type="string", length=255, nullable=true)
  111.      */
  112.     private $logo;
  113.     /**
  114.      * @return null|string
  115.      */
  116.     public function getLogo(): ?string
  117.     {
  118.         return $this->logo;
  119.     }
  120.     /**
  121.      * @param null|string $logo
  122.      */
  123.     public function setLogo(?string $logo): void
  124.     {
  125.         $this->logo $logo;
  126.     }
  127.     
  128.      /**
  129.      * @var float|null
  130.      *
  131.      * @ORM\Column(name="prixcnxparent", type="float", length=45, nullable=true)
  132.      */
  133.     private $prixcnxparent;
  134.      /**
  135.      * @var float|null
  136.      *
  137.      * @ORM\Column(name="prixcnxpartenaire", type="float", length=45, nullable=true)
  138.      */
  139.     private $prixcnxpartenaire;
  140.     /**
  141.      * @var float|null
  142.      *
  143.      * @ORM\Column(name="reversecnxpart", type="float", length=45, nullable=true)
  144.      */
  145.     private $reversecnxpart;
  146.      /**
  147.      * @var float|null
  148.      *
  149.      * @ORM\Column(name="reverseventepart", type="float", length=45, nullable=true)
  150.      */
  151.     private $reverseventepart;
  152.       /**
  153.      * @var int|null
  154.      *
  155.      * @ORM\Column(name="delated", type="integer", nullable=true)
  156.      */
  157.     private $delated;
  158.     public function getId(): ?int
  159.     {
  160.         return $this->id;
  161.     }
  162.     public function getNometab(): ?string
  163.     {
  164.         return $this->nometab;
  165.     }
  166.     public function setNometab(?string $nometab): self
  167.     {
  168.         $this->nometab $nometab;
  169.         return $this;
  170.     }
  171.     public function getCodepostaleatb(): ?int
  172.     {
  173.         return $this->codepostaleatb;
  174.     }
  175.     public function setCodepostaleatb(?int $codepostaleatb): self
  176.     {
  177.         $this->codepostaleatb $codepostaleatb;
  178.         return $this;
  179.     }
  180.     public function getNomcon(): ?string
  181.     {
  182.         return $this->nomcon;
  183.     }
  184.     public function setNomcon(?string $nomcon): self
  185.     {
  186.         $this->nomcon $nomcon;
  187.         return $this;
  188.     }
  189.     public function getTypeetablisment(): ?string
  190.     {
  191.         return $this->typeetablisment;
  192.     }
  193.     public function setTypeetablisment(?string $typeetablisment): self
  194.     {
  195.         $this->typeetablisment $typeetablisment;
  196.         return $this;
  197.     }
  198.     public function getPrenomcont(): ?string
  199.     {
  200.         return $this->prenomcont;
  201.     }
  202.     public function setPrenomcont(?string $prenomcont): self
  203.     {
  204.         $this->prenomcont $prenomcont;
  205.         return $this;
  206.     }
  207.     public function getFonctioncontact(): ?string
  208.     {
  209.         return $this->fonctioncontact;
  210.     }
  211.     public function setFonctioncontact(?string $fonctioncontact): self
  212.     {
  213.         $this->fonctioncontact $fonctioncontact;
  214.         return $this;
  215.     }
  216.     public function getNumerotelp(): ?string
  217.     {
  218.         return $this->numerotelp;
  219.     }
  220.     public function setNumerotelp(?string $numerotelp): self
  221.     {
  222.         $this->numerotelp $numerotelp;
  223.         return $this;
  224.     }
  225.     public function getEmail(): ?string
  226.     {
  227.         return $this->email;
  228.     }
  229.     public function setEmail(?string $email): self
  230.     {
  231.         $this->email $email;
  232.         return $this;
  233.     }
  234.     public function getAdresseetab(): ?string
  235.     {
  236.         return $this->adresseetab;
  237.     }
  238.     public function setAdresseetab(?string $adresseetab): self
  239.     {
  240.         $this->adresseetab $adresseetab;
  241.         return $this;
  242.     }
  243.     public function getUser(): ?User
  244.     {
  245.         return $this->user;
  246.     }
  247.     public function setUser(?User $user): self
  248.     {
  249.         $this->user $user;
  250.         return $this;
  251.     }
  252.      /**
  253.      * @return null|string
  254.      */
  255.     public function getPays(): ?string
  256.     {
  257.         return $this->pays;
  258.     }
  259.     /**
  260.      * @param null|string $pays
  261.      */
  262.     public function setPays(?string $pays): void
  263.     {
  264.         $this->pays $pays;
  265.     }
  266.     public function getVille(): ?string
  267.     {
  268.         return $this->ville;
  269.     }
  270.     public function setVille(?string $ville): self
  271.     {
  272.         $this->ville $ville;
  273.         return $this;
  274.     }
  275.     
  276.     public function getPrixcnxparent(): ?float
  277.     {
  278.         return $this->prixcnxparent;
  279.     }
  280.     public function setPrixcnxparent(?float $prixcnxparent): self
  281.     {
  282.         $this->prixcnxparent $prixcnxparent;
  283.         return $this;
  284.     }
  285.     public function getPrixcnxpartenaire(): ?float
  286.     {
  287.         return $this->prixcnxpartenaire;
  288.     }
  289.     public function setPrixcnxpartenaire(?float $prixcnxpartenaire): self
  290.     {
  291.         $this->prixcnxpartenaire $prixcnxpartenaire;
  292.         return $this;
  293.     }
  294.     public function getReversecnxpart(): ?float
  295.     {
  296.         return $this->reversecnxpart;
  297.     }
  298.     public function setReversecnxpart(?float $reversecnxpart): self
  299.     {
  300.         $this->reversecnxpart $reversecnxpart;
  301.         return $this;
  302.     }
  303.     public function getReverseventepart(): ?float
  304.     {
  305.         return $this->reverseventepart;
  306.     }
  307.     public function setReverseventepart(?float $reverseventepart): self
  308.     {
  309.         $this->reverseventepart $reverseventepart;
  310.         return $this;
  311.     }
  312.     public function getDelated(): ?int
  313.     {
  314.         return $this->delated;
  315.     }
  316.     public function setDelated(?int $delated): self
  317.     {
  318.         $this->delated $delated;
  319.         return $this;
  320.     }
  321.     /**
  322.      * @return null|string
  323.      */
  324.     public function getFormatEtablisement(): ?string
  325.     {
  326.         return $this->formatEtablisement;
  327.     }
  328.     /**
  329.      * @param null|string $formatEtablisement
  330.      */
  331.     public function setFormatEtablisement(?string $formatEtablisement): void
  332.     {
  333.         $this->formatEtablisement $formatEtablisement;
  334.     }
  335.     /**
  336.      * @return null|string
  337.      */
  338.     public function getNumRCS(): ?string
  339.     {
  340.         return $this->numRCS;
  341.     }
  342.     /**
  343.      * @param null|string $numRCS
  344.      */
  345.     public function setNumRCS(?string $numRCS): void
  346.     {
  347.         $this->numRCS $numRCS;
  348.     }
  349. }