src/Entity/TeacherRegister/TeacherRegisterDocument.php line 12

Open in your IDE?
  1. <?php
  2. namespace App\Entity\TeacherRegister;
  3. use App\Repository\TeacherRegister\TeacherRegisterDocumentRepository;
  4. use Doctrine\ORM\Mapping as ORM;
  5. use Symfony\Component\Serializer\Annotation\Groups;
  6. /**
  7. * @ORM\Entity(repositoryClass=TeacherRegisterDocumentRepository::class)
  8. */
  9. class TeacherRegisterDocument
  10. {
  11. /**
  12. * @ORM\Id
  13. * @ORM\GeneratedValue
  14. * @ORM\Column(type="integer")
  15. * @Groups({"TeacherRegisterList"})
  16. */
  17. private $id;
  18. /**
  19. * @ORM\Column(type="string", length=255, nullable=true)
  20. */
  21. private $filename;
  22. /**
  23. * @ORM\ManyToOne(targetEntity=TeacherRegister::class, inversedBy="teacherRegisterDocuments")
  24. */
  25. private $teacherRegister;
  26. public function getId(): ?int
  27. {
  28. return $this->id;
  29. }
  30. public function getFilename(): ?string
  31. {
  32. return $this->filename;
  33. }
  34. public function setFilename(?string $filename): self
  35. {
  36. $this->filename = $filename;
  37. return $this;
  38. }
  39. public function getTeacherRegister(): ?TeacherRegister
  40. {
  41. return $this->teacherRegister;
  42. }
  43. public function setTeacherRegister(?TeacherRegister $teacherRegister): self
  44. {
  45. $this->teacherRegister = $teacherRegister;
  46. return $this;
  47. }
  48. }