src/Entity/Formules.php line 10

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\FormulesRepository;
  4. use Doctrine\DBAL\Types\Types;
  5. use Doctrine\ORM\Mapping as ORM;
  6. #[ORM\Entity(repositoryClassFormulesRepository::class)]
  7. class Formules
  8. {
  9.     #[ORM\Id]
  10.     #[ORM\GeneratedValue]
  11.     #[ORM\Column]
  12.     private ?int $id null;
  13.     #[ORM\Column(length255nullabletrue)]
  14.     private ?string $nom_formule null;
  15.     #[ORM\Column(typeTypes::TEXTnullabletrue)]
  16.     private ?string $description null;
  17.     #[ORM\Column(length255nullabletrue)]
  18.     private ?string $type null;
  19.     #[ORM\Column(typeTypes::DATETIME_MUTABLEnullabletrue)]
  20.     private ?\DateTimeInterface $date_creation null;
  21.     #[ORM\Column(typeTypes::DATETIME_MUTABLEnullabletrue)]
  22.     private ?\DateTimeInterface $date_update null;
  23.     #[ORM\Column(length255nullabletrue)]
  24.     private ?string $prix null;
  25.     #[ORM\Column(length255nullabletrue)]
  26.     private ?string $unite null;
  27.     #[ORM\Column(nullabletrue)]
  28.     private ?int $etat null;
  29.     #[ORM\Column(typeTypes::ARRAY, nullabletrue)]
  30.     private ?array $destination null;
  31.     #[ORM\Column(typeTypes::ARRAY, nullabletrue)]
  32.     private ?array $entreprises_cibles null;
  33.     #[ORM\Column(typeTypes::ARRAY, nullabletrue)]
  34.     private ?array $pays_cibles null;
  35.     #[ORM\Column(typeTypes::ARRAY, nullabletrue)]
  36.     private ?array $villes_cibles null;
  37.     #[ORM\Column(typeTypes::ARRAY, nullabletrue)]
  38.     private ?array $cp_cibles null;
  39.     #[ORM\Column(typeTypes::ARRAY, nullabletrue)]
  40.     private ?array $tailles_entreprise_cible null;
  41.     #[ORM\Column(length255nullabletrue)]
  42.     private ?string $periodicite null;
  43.     #[ORM\Column(length255nullabletrue)]
  44.     private ?string $dure null;
  45.     #[ORM\Column(length255nullabletrue)]
  46.     private ?string $bonnus_geo null;
  47.     #[ORM\Column(length255nullabletrue)]
  48.     private ?string $bonnus_event null;
  49.     #[ORM\Column(length255nullabletrue)]
  50.     private ?string $bonnus_pub null;
  51.     #[ORM\Column(length255nullabletrue)]
  52.     private ?string $regime_tva null;
  53.     #[ORM\Column(length255)]
  54.     private ?string $frequence null;
  55.     #[ORM\Column(nullabletrue)]
  56.     private ?bool $formule_first_page null;
  57.     #[ORM\Column(length255nullabletrue)]
  58.     private ?string $Duree_bonnus_event null;
  59.     #[ORM\Column(length255nullabletrue)]
  60.     private ?string $duree_bonnus_pub null;
  61.     #[ORM\Column(length255nullabletrue)]
  62.     private ?string $codeFacturation null;
  63.     #[ORM\Column(typeTypes::TEXTnullabletrue)]
  64.     private ?string $descriptionFacture null;
  65.     #[ORM\Column(typeTypes::ARRAY, nullabletrue)]
  66.     private ?array $user_limit null;
  67.     #[ORM\Column(nullabletrue)]
  68.     private ?bool $isVisible null;
  69.     public function getId(): ?int
  70.     {
  71.         return $this->id;
  72.     }
  73.         public function getIsVisible(): ?bool
  74.     {
  75.         return $this->isVisible;
  76.     }
  77.     public function setIsVisible(?bool $isVisible): self
  78.     {
  79.         $this->isVisible $isVisible;
  80.         return $this;
  81.     }
  82.     public function getNomFormule(): ?string
  83.     {
  84.         return $this->nom_formule;
  85.     }
  86.     public function setNomFormule(?string $nom_formule): static
  87.     {
  88.         $this->nom_formule $nom_formule;
  89.         return $this;
  90.     }
  91.     public function getDescription(): ?string
  92.     {
  93.         return $this->description;
  94.     }
  95.     public function setDescription(?string $description): static
  96.     {
  97.         $this->description $description;
  98.         return $this;
  99.     }
  100.     public function getType(): ?string
  101.     {
  102.         return $this->type;
  103.     }
  104.     public function setType(?string $type): static
  105.     {
  106.         $this->type $type;
  107.         return $this;
  108.     }
  109.     public function getDateCreation(): ?\DateTimeInterface
  110.     {
  111.         return $this->date_creation;
  112.     }
  113.     public function setDateCreation(?\DateTimeInterface $date_creation): static
  114.     {
  115.         $this->date_creation $date_creation;
  116.         return $this;
  117.     }
  118.     public function getDateUpdate(): ?\DateTimeInterface
  119.     {
  120.         return $this->date_update;
  121.     }
  122.     public function setDateUpdate(?\DateTimeInterface $date_update): static
  123.     {
  124.         $this->date_update $date_update;
  125.         return $this;
  126.     }
  127.     public function getPrix(): ?string
  128.     {
  129.         return $this->prix;
  130.     }
  131.     public function setPrix(?string $prix): static
  132.     {
  133.         $this->prix $prix;
  134.         return $this;
  135.     }
  136.     public function getUnite(): ?string
  137.     {
  138.         return $this->unite;
  139.     }
  140.     public function setUnite(?string $unite): static
  141.     {
  142.         $this->unite $unite;
  143.         return $this;
  144.     }
  145.     public function getEtat(): ?int
  146.     {
  147.         return $this->etat;
  148.     }
  149.     public function setEtat(?int $etat): static
  150.     {
  151.         $this->etat $etat;
  152.         return $this;
  153.     }
  154.     public function getDestination(): ?array
  155.     {
  156.         return $this->destination;
  157.     }
  158.     public function setDestination(?array $destination): static
  159.     {
  160.         $this->destination $destination;
  161.         return $this;
  162.     }
  163.     public function getEntreprisesCibles(): ?array
  164.     {
  165.         return $this->entreprises_cibles;
  166.     }
  167.     public function setEntreprisesCibles(?array $entreprises_cibles): static
  168.     {
  169.         $this->entreprises_cibles $entreprises_cibles;
  170.         return $this;
  171.     }
  172.     public function getPaysCibles(): ?array
  173.     {
  174.         return $this->pays_cibles;
  175.     }
  176.     public function setPaysCibles(?array $pays_cibles): static
  177.     {
  178.         $this->pays_cibles $pays_cibles;
  179.         return $this;
  180.     }
  181.     public function getVillesCibles(): ?array
  182.     {
  183.         return $this->villes_cibles;
  184.     }
  185.     public function setVillesCibles(?array $villes_cibles): static
  186.     {
  187.         $this->villes_cibles $villes_cibles;
  188.         return $this;
  189.     }
  190.     public function getCpCibles(): ?array
  191.     {
  192.         return $this->cp_cibles;
  193.     }
  194.     public function setCpCibles(?array $cp_cibles): static
  195.     {
  196.         $this->cp_cibles $cp_cibles;
  197.         return $this;
  198.     }
  199.     public function getTaillesEntrepriseCible(): ?array
  200.     {
  201.         return $this->tailles_entreprise_cible;
  202.     }
  203.     public function setTaillesEntrepriseCible(?array $tailles_entreprise_cible): static
  204.     {
  205.         $this->tailles_entreprise_cible $tailles_entreprise_cible;
  206.         return $this;
  207.     }
  208.     public function getPeriodicite(): ?string
  209.     {
  210.         return $this->periodicite;
  211.     }
  212.     public function setPeriodicite(?string $periodicite): static
  213.     {
  214.         $this->periodicite $periodicite;
  215.         return $this;
  216.     }
  217.     public function getDure(): ?string
  218.     {
  219.         return $this->dure;
  220.     }
  221.     public function setDure(?string $dure): static
  222.     {
  223.         $this->dure $dure;
  224.         return $this;
  225.     }
  226.     public function getBonnusGeo(): ?string
  227.     {
  228.         return $this->bonnus_geo;
  229.     }
  230.     public function setBonnusGeo(?string $bonnus_geo): static
  231.     {
  232.         $this->bonnus_geo $bonnus_geo;
  233.         return $this;
  234.     }
  235.     public function getBonnusEvent(): ?string
  236.     {
  237.         return $this->bonnus_event;
  238.     }
  239.     public function setBonnusEvent(?string $bonnus_event): static
  240.     {
  241.         $this->bonnus_event $bonnus_event;
  242.         return $this;
  243.     }
  244.     public function getBonnusPub(): ?string
  245.     {
  246.         return $this->bonnus_pub;
  247.     }
  248.     public function setBonnusPub(?string $bonnus_pub): static
  249.     {
  250.         $this->bonnus_pub $bonnus_pub;
  251.         return $this;
  252.     }
  253.     public function getRegimeTva(): ?string
  254.     {
  255.         return $this->regime_tva;
  256.     }
  257.     public function setRegimeTva(?string $regime_tva): static
  258.     {
  259.         $this->regime_tva $regime_tva;
  260.         return $this;
  261.     }
  262.     public function getFrequence(): ?string
  263.     {
  264.         return $this->frequence;
  265.     }
  266.     public function setFrequence(string $frequence): static
  267.     {
  268.         $this->frequence $frequence;
  269.         return $this;
  270.     }
  271.     public function isFormuleFirstPage(): ?bool
  272.     {
  273.         return $this->formule_first_page;
  274.     }
  275.     public function setFormuleFirstPage(?bool $formule_first_page): static
  276.     {
  277.         $this->formule_first_page $formule_first_page;
  278.         return $this;
  279.     }
  280.     public function getDureeBonnusEvent(): ?string
  281.     {
  282.         return $this->Duree_bonnus_event;
  283.     }
  284.     public function setDureeBonnusEvent(?string $Duree_bonnus_event): static
  285.     {
  286.         $this->Duree_bonnus_event $Duree_bonnus_event;
  287.         return $this;
  288.     }
  289.     public function getDureeBonnusPub(): ?string
  290.     {
  291.         return $this->duree_bonnus_pub;
  292.     }
  293.     public function setDureeBonnusPub(?string $duree_bonnus_pub): static
  294.     {
  295.         $this->duree_bonnus_pub $duree_bonnus_pub;
  296.         return $this;
  297.     }
  298.     public function getCodeFacturation(): ?string
  299.     {
  300.         return $this->codeFacturation;
  301.     }
  302.     public function setCodeFacturation(?string $codeFacturation): static
  303.     {
  304.         $this->codeFacturation $codeFacturation;
  305.         return $this;
  306.     }
  307.     public function getDescriptionFacture(): ?string
  308.     {
  309.         return $this->descriptionFacture;
  310.     }
  311.     public function setDescriptionFacture(?string $descriptionFacture): static
  312.     {
  313.         $this->descriptionFacture $descriptionFacture;
  314.         return $this;
  315.     }
  316.     public function getUserLimit(): ?array
  317.     {
  318.         return $this->user_limit;
  319.     }
  320.     public function setUserLimit(?array $user_limit): static
  321.     {
  322.         $this->user_limit $user_limit;
  323.         return $this;
  324.     }
  325. }