<?php
namespace App\Entity;
use App\Repository\CustomQuestionnaireGuardianAnswerRepository;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity(repositoryClass=CustomQuestionnaireGuardianAnswerRepository::class)
*/
class CustomQuestionnaireGuardianAnswer
{
/**
* @ORM\Id
* @ORM\GeneratedValue
* @ORM\Column(type="integer")
*/
private $id;
/**
* @ORM\ManyToOne(targetEntity=Guardian::class, inversedBy="customQuestionnaireGuardianAnswers")
*/
private $guardian;
/**
* @ORM\ManyToOne(targetEntity=CustomQuestionnaire::class, inversedBy="customQuestionnaireGuardianAnswers")
*/
private $customQuestionnaire;
/**
* @ORM\ManyToOne(targetEntity=CustomQuestionnaireQuestion::class, inversedBy="customQuestionnaireGuardianAnswers")
*/
private $customQuestionnaireQuestion;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $answers;
public function getId(): ?int
{
return $this->id;
}
public function getGuardian(): ?Guardian
{
return $this->guardian;
}
public function setGuardian(?Guardian $guardian): self
{
$this->guardian = $guardian;
return $this;
}
public function getCustomQuestionnaire(): ?CustomQuestionnaire
{
return $this->customQuestionnaire;
}
public function setCustomQuestionnaire(?CustomQuestionnaire $customQuestionnaire): self
{
$this->customQuestionnaire = $customQuestionnaire;
return $this;
}
public function getCustomQuestionnaireQuestion(): ?CustomQuestionnaireQuestion
{
return $this->customQuestionnaireQuestion;
}
public function setCustomQuestionnaireQuestion(?CustomQuestionnaireQuestion $customQuestionnaireQuestion): self
{
$this->customQuestionnaireQuestion = $customQuestionnaireQuestion;
return $this;
}
public function getAnswers(): ?string
{
return $this->answers;
}
public function setAnswers(?string $answers): self
{
$this->answers = $answers;
return $this;
}
}