src/Entity/Visiteur.php line 11

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * @ORM\Entity(repositoryClass="App\Repository\VisiteurRepository")
  6.  */
  7. class Visiteur
  8. {
  9.     /**
  10.      * @ORM\Id()
  11.      * @ORM\GeneratedValue()
  12.      * @ORM\Column(type="integer")
  13.      */
  14.     private $id;
  15.     /**
  16.      * @ORM\Column(type="string", length=255, nullable=false)
  17.      */
  18.     private $reseau;
  19.     /**
  20.      * @ORM\Column(type="integer", length=255, nullable=false)
  21.      */
  22.     private $nombre;
  23.     /**
  24.      * @ORM\ManyToOne(targetEntity="App\Entity\User", inversedBy="visiteurs")
  25.      */
  26.     private $user;
  27.     /**
  28.      * @ORM\Column(type="datetime")
  29.      */
  30.     private $createdAt;
  31.     public  function __construct(){
  32.         $this->createdAt = new \DateTime('now');
  33.     }
  34.     /**
  35.      * @return mixed
  36.      */
  37.     public function getCreatedAt()
  38.     {
  39.         return $this->createdAt;
  40.     }
  41.     /**
  42.      * @param mixed $createdAt
  43.      * @return Visiteur
  44.      */
  45.     public function setCreatedAt($createdAt)
  46.     {
  47.         $this->createdAt $createdAt;
  48.         return $this;
  49.     }
  50.     public function getUser(): ?User
  51.     {
  52.         return $this->user;
  53.     }
  54.     public function setUser(?User $user): self
  55.     {
  56.         $this->user $user;
  57.         return $this;
  58.     }
  59.     /**
  60.      * @return mixed
  61.      */
  62.     public function getId()
  63.     {
  64.         return $this->id;
  65.     }
  66.     /**
  67.      * @return mixed
  68.      */
  69.     public function getReseau() : ?string
  70.     {
  71.         return $this->reseau;
  72.     }
  73.     /**
  74.      * @param mixed $reseau
  75.      * @return Visiteur
  76.      */
  77.     public function setReseau($reseau)
  78.     {
  79.         $this->reseau $reseau;
  80.         return $this;
  81.     }
  82.     /**
  83.      * @return mixed
  84.      */
  85.     public function getNombre() : ?int
  86.     {
  87.         return $this->nombre;
  88.     }
  89.     /**
  90.      * @param mixed $nombre
  91.      * @return Visiteur
  92.      */
  93.     public function setNombre($nombre)
  94.     {
  95.         $this->nombre $nombre;
  96.         return $this;
  97.     }
  98. }