src/Entity/DroitsAcces.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\DroitsAccesRepository;
  8. use Doctrine\ORM\Mapping as ORM;
  9. /**
  10.  * @ORM\Entity(repositoryClass=DroitsAccesRepository::class)
  11.  * @ORM\Table(name="fusacq_dbo.droits_acces")
  12.  */
  13. class DroitsAcces
  14. {
  15.     /**
  16.      * @var int @ORM\Id
  17.      * @ORM\Column(type="integer",name="id_droit_acces")
  18.      * @ORM\GeneratedValue(strategy="AUTO")
  19.      */
  20.     private $idDroitAcces;
  21.     /**
  22.      * @var string @ORM\Column(type="string", nullable=true, name="date_fin_acces", options={"default"= null})
  23.      */
  24.     private $dateFinAcces;
  25.     /**
  26.      * @var string @ORM\Column(type="string", nullable=true, name="relance", options={"default"= null})
  27.      */
  28.     private $relance;
  29.     /**
  30.      * @var string @ORM\Column(type="string", nullable=true, name="date_relance", options={"default"= null})
  31.      */
  32.     private $dateRelance;
  33.     /**
  34.      * @var string @ORM\Column(type="integer", nullable=true, name="id_utilisateur", options={"default"= null})
  35.      */
  36.     private $idUtilisateur;
  37.     /**
  38.      * @var string @ORM\Column(type="integer", nullable=true, name="id_service", options={"default"= null})
  39.      */
  40.     private $idService;
  41.     /**
  42.      * @var string @ORM\Column(type="integer", nullable=true, name="nb_utilisations_restantes", options={"default"= null})
  43.      */
  44.     private $nbUtilisationsRestantes;
  45.     /**
  46.      * @var string @ORM\Column(type="string", nullable=true, name="date_debut_acces", options={"default"= null})
  47.      */
  48.     private $dateDebutAcces;
  49.     /**
  50.      * @var string @ORM\Column(type="string", nullable=true, name="id_objet", options={"default"= null})
  51.      */
  52.     private $idObjet;
  53.     public function __construct()
  54.     {
  55.     }
  56.     public function getIdDroitAcces(): int
  57.     {
  58.         return $this->idDroitAcces;
  59.     }
  60.     public function getDateFinAcces(): ?string
  61.     {
  62.         return $this->dateFinAcces;
  63.     }
  64.     public function setDateFinAcces(string $dateFinAcces): void
  65.     {
  66.         $this->dateFinAcces $dateFinAcces;
  67.     }
  68.     
  69.     public function getDateDebutAcces(): ?string
  70.     {
  71.         return $this->dateDebutAcces;
  72.     }
  73.     
  74.     public function setDateDebutAcces(?string $dateDebutAcces): void
  75.     {
  76.         $this->dateDebutAcces $dateDebutAcces;
  77.     }
  78.     public function getRelance(): ?string
  79.     {
  80.         return $this->relance;
  81.     }
  82.     public function setRelance(?string $relance): void
  83.     {
  84.         $this->relance $relance;
  85.     }
  86.     public function getDateRelance(): ?string
  87.     {
  88.         return $this->dateRelance;
  89.     }
  90.     public function setDateRelance(?string $dateRelance): void
  91.     {
  92.         $this->dateRelance $dateRelance;
  93.     }
  94.     public function getIdUtilisateur(): ?string
  95.     {
  96.         return $this->idUtilisateur;
  97.     }
  98.     public function setIdUtilisateur(?string $idUtilisateur): void
  99.     {
  100.         $this->idUtilisateur $idUtilisateur;
  101.     }
  102.     public function getIdService(): ?string
  103.     {
  104.         return $this->idService;
  105.     }
  106.     public function setIdService(?string $idService): void
  107.     {
  108.         $this->idService $idService;
  109.     }
  110.     public function getNbUtilisationsRestantes(): ?string
  111.     {
  112.         return $this->nbUtilisationsRestantes;
  113.     }
  114.     public function setNbUtilisationsRestantes(?string $nbUtilisationsRestantes): void
  115.     {
  116.         $this->nbUtilisationsRestantes $nbUtilisationsRestantes;
  117.     }
  118.     public function _get($property)
  119.     {
  120.         return $this->$property;
  121.     }
  122.     
  123.     public function _set($property$value)
  124.     {
  125.         $this->$property $value;
  126.     }
  127. }