src/Entity/CriterioEvaluacionSolicitud.php line 9

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\CriterioEvaluacionSolicitudRepository;
  4. use Doctrine\ORM\Mapping as ORM;
  5. #[ORM\Entity(repositoryClass: CriterioEvaluacionSolicitudRepository::class)]
  6. class CriterioEvaluacionSolicitud
  7. {
  8. #[ORM\Id]
  9. #[ORM\GeneratedValue]
  10. #[ORM\Column]
  11. private ?int $id = null;
  12. #[ORM\ManyToOne(inversedBy: 'criteriosEvaluacionSolicitud')]
  13. #[ORM\JoinColumn(nullable: false)]
  14. private ?Solicitud $solicitud = null;
  15. #[ORM\ManyToOne(inversedBy: 'criteriosEvaluacionSolicitud')]
  16. #[ORM\JoinColumn(nullable: false)]
  17. private ?CriterioEvaluacion $criterioEvaluacion = null;
  18. #[ORM\Column(length: 255)]
  19. private string $nombre;
  20. #[ORM\Column(length: 255, nullable: true)]
  21. private ?string $necesitaAportar = null;
  22. #[ORM\Column]
  23. private ?int $puntos = 0;
  24. #[ORM\Column]
  25. private bool $solicita = false;
  26. #[ORM\Column]
  27. private bool $subsana = false;
  28. #[ORM\Column]
  29. private ?bool $acredita = false;
  30. #[ORM\Column]
  31. private int $orden;
  32. #[ORM\Column]
  33. private bool $visible = true;
  34. #[ORM\Column]
  35. private bool $borrado = false;
  36. public function getId(): ?int
  37. {
  38. return $this->id;
  39. }
  40. public function getSolicitud(): ?Solicitud
  41. {
  42. return $this->solicitud;
  43. }
  44. public function setSolicitud(?Solicitud $solicitud): static
  45. {
  46. $this->solicitud = $solicitud;
  47. return $this;
  48. }
  49. public function getCriterioEvaluacion(): ?CriterioEvaluacion
  50. {
  51. return $this->criterioEvaluacion;
  52. }
  53. public function setCriterioEvaluacion(?CriterioEvaluacion $criterioEvaluacion): static
  54. {
  55. $this->criterioEvaluacion = $criterioEvaluacion;
  56. return $this;
  57. }
  58. public function isSolicita(): ?bool
  59. {
  60. return $this->solicita;
  61. }
  62. public function setSolicita(bool $solicita): static
  63. {
  64. $this->solicita = $solicita;
  65. return $this;
  66. }
  67. public function isAcredita(): ?bool
  68. {
  69. return $this->acredita;
  70. }
  71. public function setAcredita(bool $acredita): static
  72. {
  73. $this->acredita = $acredita;
  74. return $this;
  75. }
  76. public function isSubsana(): ?bool
  77. {
  78. return $this->subsana;
  79. }
  80. public function setSubsana(bool $subsana): static
  81. {
  82. $this->subsana = $subsana;
  83. return $this;
  84. }
  85. public function getNombre(): ?string
  86. {
  87. return $this->nombre;
  88. }
  89. public function setNombre(string $nombre): static
  90. {
  91. $this->nombre = $nombre;
  92. return $this;
  93. }
  94. public function getNecesitaAportar(): ?string
  95. {
  96. return $this->necesitaAportar;
  97. }
  98. public function setNecesitaAportar(?string $necesitaAportar): static
  99. {
  100. $this->necesitaAportar = $necesitaAportar;
  101. return $this;
  102. }
  103. public function getPuntos(): ?int
  104. {
  105. return $this->puntos;
  106. }
  107. public function setPuntos(?int $puntos): static
  108. {
  109. $this->puntos = $puntos;
  110. return $this;
  111. }
  112. public function getOrden(): ?int
  113. {
  114. return $this->orden;
  115. }
  116. public function setOrden(int $orden): static
  117. {
  118. $this->orden = $orden;
  119. return $this;
  120. }
  121. public function isVisible(): ?bool
  122. {
  123. return $this->visible;
  124. }
  125. public function setVisible(bool $visible): static
  126. {
  127. $this->visible = $visible;
  128. return $this;
  129. }
  130. public function isBorrado(): ?bool
  131. {
  132. return $this->borrado;
  133. }
  134. public function setBorrado(bool $borrado): static
  135. {
  136. $this->borrado = $borrado;
  137. return $this;
  138. }
  139. }