src/Entity/Faq.php line 10

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\FaqRepository;
  4. use Doctrine\ORM\Mapping as ORM;
  5. use Symfony\Component\Validator\Constraints as Assert;
  6. #[ORM\Entity(repositoryClassFaqRepository::class)]
  7. class Faq
  8. {
  9.     #[ORM\Id]
  10.     #[ORM\GeneratedValue]
  11.     #[ORM\Column(type'integer')]
  12.     private $id;
  13.     #[ORM\Column(type'string'length255)]
  14.     #[Assert\NotBlank]
  15.     private $question;
  16.     #[ORM\Column(type'text')]
  17.     #[Assert\NotBlank]
  18.     private $answer;
  19.     #[ORM\Column(type'integer'nullabletrue)]
  20.     private $number;
  21.     #[ORM\ManyToOne(targetEntityWebsiteLanguage::class, inversedBy'faqs')]
  22.     private $websiteLanguage;
  23.     #[ORM\Column(type'boolean')]
  24.     private $original;
  25.     #[ORM\Column(type'integer'nullabletrue)]
  26.     private $unit;
  27.     public function getId(): ?int
  28.     {
  29.         return $this->id;
  30.     }
  31.     public function getQuestion(): ?string
  32.     {
  33.         return $this->question;
  34.     }
  35.     public function setQuestion(string $question): self
  36.     {
  37.         $this->question $question;
  38.         return $this;
  39.     }
  40.     public function getAnswer(): ?string
  41.     {
  42.         return $this->answer;
  43.     }
  44.     public function setAnswer(string $answer): self
  45.     {
  46.         $this->answer $answer;
  47.         return $this;
  48.     }
  49.     public function getNumber(): ?int
  50.     {
  51.         return $this->number;
  52.     }
  53.     public function setNumber(?int $number): self
  54.     {
  55.         $this->number $number;
  56.         return $this;
  57.     }
  58.     public function getWebsiteLanguage(): ?WebsiteLanguage
  59.     {
  60.         return $this->websiteLanguage;
  61.     }
  62.     public function setWebsiteLanguage(?WebsiteLanguage $websiteLanguage): self
  63.     {
  64.         $this->websiteLanguage $websiteLanguage;
  65.         return $this;
  66.     }
  67.     public function getOriginal(): ?bool
  68.     {
  69.         return $this->original;
  70.     }
  71.     public function setOriginal(bool $original): self
  72.     {
  73.         $this->original $original;
  74.         return $this;
  75.     }
  76.     public function getUnit(): ?int
  77.     {
  78.         return $this->unit;
  79.     }
  80.     public function setUnit(?int $unit): self
  81.     {
  82.         $this->unit $unit;
  83.         return $this;
  84.     }
  85. }