src/Entity/CgvUserSignature.php line 12

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * @ORM\Entity(repositoryClass="App\Repository\CgvUserSignatureRepository")
  6.  *
  7.  * @ORM\Table(name="cgv_user_signature")
  8.  */
  9. class CgvUserSignature
  10. {
  11.     /**
  12.      * @ORM\Id
  13.      *
  14.      * @ORM\Column(type="bigint")
  15.      *
  16.      * @ORM\GeneratedValue(strategy="AUTO")
  17.      */
  18.     protected $id;
  19.     /**
  20.      * @ORM\ManyToOne(targetEntity="App\Entity\User", inversedBy="cgvSignatures")
  21.      */
  22.     protected $user;
  23.     /**
  24.      * @ORM\Column(type="string", length=255)
  25.      */
  26.     protected $country;
  27.     /**
  28.      * @ORM\Column(type="datetime")
  29.      */
  30.     protected $date;
  31.     public function __construct()
  32.     {
  33.         $this->setDate(new \DateTime());
  34.     }
  35.     public function getUser()
  36.     {
  37.         return $this->user;
  38.     }
  39.     public function setUser($user): void
  40.     {
  41.         $this->user $user;
  42.     }
  43.     public function getCountry()
  44.     {
  45.         return $this->country;
  46.     }
  47.     public function setCountry($country): void
  48.     {
  49.         $this->country $country;
  50.     }
  51.     public function getDate()
  52.     {
  53.         return $this->date;
  54.     }
  55.     public function setDate($date): void
  56.     {
  57.         $this->date $date;
  58.     }
  59. }