src/Entity/Gos/LeadFormResponseItemValue.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity\Gos;
  3. use Doctrine\Common\Collections\ArrayCollection;
  4. use Doctrine\Common\Collections\Collection;
  5. use Doctrine\ORM\Mapping as ORM;
  6. /**
  7.  * @ORM\Entity(repositoryClass="App\Repository\Gos\LeadFormResponseItemValueRepository")
  8.  * @ORM\HasLifecycleCallbacks()
  9.  */
  10. class LeadFormResponseItemValue
  11. {
  12.     /** @ORM\PreUpdate() */
  13.     public function preUpdate()
  14.     {
  15.         $this->updatedAt = new \DateTime();
  16.     }
  17.     /**
  18.      * @ORM\Id()
  19.      * @ORM\GeneratedValue()
  20.      * @ORM\Column(type="integer")
  21.      */
  22.     private $id;
  23.     /**
  24.      * @var \DateTime
  25.      *
  26.      * @ORM\Column(name="updated_at", type="datetime", nullable=true)
  27.      */
  28.     protected $updatedAt;
  29.     /**
  30.      * @ORM\Column(name="variable_value", type="text", nullable=true)
  31.      *
  32.      * @var string
  33.      */
  34.     protected $variableValue;
  35.     /**
  36.      * @ORM\ManyToOne(targetEntity="LeadFormResponseItem", inversedBy="leadFormResponseItemValue", cascade={"persist"})
  37.      * @ORM\JoinColumn(nullable=true)
  38.      */
  39.     private $leadFormResponseItem;
  40.     /**
  41.      * @return mixed
  42.      */
  43.     public function getId()
  44.     {
  45.         return $this->id;
  46.     }
  47.     /**
  48.      * @param mixed $id
  49.      */
  50.     public function setId($id): void
  51.     {
  52.         $this->id $id;
  53.     }
  54.     /**
  55.      * @return \DateTime
  56.      */
  57.     public function getUpdatedAt(): \DateTime
  58.     {
  59.         return $this->updatedAt;
  60.     }
  61.     /**
  62.      * @param \DateTime $updatedAt
  63.      */
  64.     public function setUpdatedAt(\DateTime $updatedAt): void
  65.     {
  66.         $this->updatedAt $updatedAt;
  67.     }
  68.     /**
  69.      * @return string
  70.      */
  71.     public function getVariableValue()
  72.     {
  73.         return $this->variableValue;
  74.     }
  75.     /**
  76.      * @param string $variableValue
  77.      */
  78.     public function setVariableValue(string $variableValue): void
  79.     {
  80.         $this->variableValue $variableValue;
  81.     }
  82.     /**
  83.      * @return mixed
  84.      */
  85.     public function getLeadFormResponseItem()
  86.     {
  87.         return $this->leadFormResponseItem;
  88.     }
  89.     /**
  90.      * @param $leadFormResponseItem
  91.      */
  92.     public function setLeadFormResponseItem($leadFormResponseItem): void
  93.     {
  94.         $this->leadFormResponseItem $leadFormResponseItem;
  95.     }
  96. }