<?phpnamespace CoreBundle\Entity;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Table("dictate_response") * @ORM\Entity(repositoryClass="CoreBundle\Entity\DictateResponseRepository") */class DictateResponse{ /** * @var int * * @ORM\Column(name="id", type="integer") * @ORM\Id * @ORM\GeneratedValue(strategy="AUTO") */ private $id; /** * @var DictateUnit * * @ORM\ManyToOne(targetEntity="CoreBundle\Entity\DictateUnit", inversedBy="dictateResponses") * @ORM\JoinColumn(name="dictate_unit", referencedColumnName="id", onDelete="CASCADE") */ private $dictateUnit; /** * @var Dictate * * @ORM\ManyToOne(targetEntity="CoreBundle\Entity\Dictate") * @ORM\JoinColumn(name="dictate", referencedColumnName="id") */ private $dictate; /** * @var \DateTime * * @ORM\Column(name="createdAt", type="datetime", nullable=true) */ private $createdAt; /** * @var string * * @ORM\Column(name="answer_text", type="text", nullable=true) */ private $answerText; /** * @return int */ public function getId(): int { return $this->id; } /** * @param int $id */ public function setId(int $id): void { $this->id = $id; } /** * @return DictateUnit */ public function getDictateUnit(): DictateUnit { return $this->dictateUnit; } /** * @param DictateUnit $dictateUnit */ public function setDictateUnit(DictateUnit $dictateUnit): void { $this->dictateUnit = $dictateUnit; } /** * @return Dictate */ public function getDictate(): Dictate { return $this->dictate; } /** * @param Dictate $dictate */ public function setDictate(Dictate $dictate): void { $this->dictate = $dictate; } /** * @return \DateTime */ public function getCreatedAt(): \DateTime { return $this->createdAt; } /** * @param \DateTime $createdAt */ public function setCreatedAt(\DateTime $createdAt): void { $this->createdAt = $createdAt; } /** * @return string */ public function getAnswerText(): string { return $this->answerText; } /** * @param string $answerText */ public function setAnswerText(string $answerText): void { $this->answerText = $answerText; }}