src/Entity/Fielpet/View/SintomaMascotaView.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity\Fielpet\View;
  3. use Doctrine\DBAL\Types\Types;
  4. use Doctrine\ORM\Mapping as ORM;
  5. /**
  6. * SintomaMascotaView
  7. *
  8. * @ORM\Table(name="sintoma_mascota_view", indexes={@ORM\Index(name="IDX_5E562BEE4F531111", columns={"vetFormId"})})
  9. * @ORM\Entity
  10. */
  11. class SintomaMascotaView
  12. {
  13. /**
  14. * @var int
  15. *
  16. * @ORM\Column(name="id", type="integer", nullable=false)
  17. * @ORM\Id
  18. * @ORM\GeneratedValue(strategy="SEQUENCE")
  19. * @ORM\SequenceGenerator(sequenceName="SintomaMascota_id_seq", allocationSize=1, initialValue=1)
  20. */
  21. private $id;
  22. /**
  23. * @var string|null
  24. *
  25. * @ORM\Column(name="sintoma", type="string", length=255, nullable=true)
  26. */
  27. private $sintoma;
  28. /**
  29. * @var string|null
  30. *
  31. * @ORM\Column(name="descripcion", type="string", length=255, nullable=true)
  32. */
  33. private $descripcion;
  34. /**
  35. * @var string|null
  36. *
  37. * @ORM\Column(name="caracteristicas_seleccionadas", type="string", length=255, nullable=true)
  38. */
  39. private $caracteristicasSeleccionadas;
  40. /**
  41. * @var string|null
  42. *
  43. * @ORM\Column(name="inicio", type="string", length=255, nullable=true)
  44. */
  45. private $inicio;
  46. /**
  47. * @var bool|null
  48. *
  49. * @ORM\Column(name="preexistente", type="boolean", nullable=true)
  50. */
  51. private $preexistente;
  52. /**
  53. * @var bool|null
  54. *
  55. * @ORM\Column(name="congenito", type="boolean", nullable=true)
  56. */
  57. private $congenito;
  58. /**
  59. * @var string|null
  60. *
  61. * @ORM\Column(name="evidencia", type="string", length=255, nullable=true)
  62. */
  63. private $evidencia;
  64. /**
  65. * @var \DateTime
  66. *
  67. * @ORM\Column(name="created_at", type="custom_datetimetz", nullable=false)
  68. */
  69. private $createdAt;
  70. /**
  71. * @var \DateTime
  72. *
  73. * @ORM\Column(name="updated_at", type="custom_datetimetz", nullable=false)
  74. */
  75. private $updatedAt;
  76. /**
  77. * @var VetFormView
  78. *
  79. * @ORM\ManyToOne(targetEntity="VetFormView")
  80. * @ORM\JoinColumns({
  81. * @ORM\JoinColumn(name="vetform_id", referencedColumnName="id")
  82. * })
  83. */
  84. private $vetformId;
  85. /**
  86. * @return int
  87. */
  88. public function getId(): int
  89. {
  90. return $this->id;
  91. }
  92. /**
  93. * @param int $id
  94. */
  95. public function setId(int $id): void
  96. {
  97. $this->id = $id;
  98. }
  99. /**
  100. * @return string|null
  101. */
  102. public function getSintoma(): ?string
  103. {
  104. return $this->sintoma;
  105. }
  106. /**
  107. * @param string|null $sintoma
  108. */
  109. public function setSintoma(?string $sintoma): void
  110. {
  111. $this->sintoma = $sintoma;
  112. }
  113. /**
  114. * @return string|null
  115. */
  116. public function getDescripcion(): ?string
  117. {
  118. return $this->descripcion;
  119. }
  120. /**
  121. * @param string|null $descripcion
  122. */
  123. public function setDescripcion(?string $descripcion): void
  124. {
  125. $this->descripcion = $descripcion;
  126. }
  127. /**
  128. * @return string|null
  129. */
  130. public function getCaracteristicasSeleccionadas(): ?string
  131. {
  132. return $this->caracteristicasSeleccionadas;
  133. }
  134. /**
  135. * @param string|null $caracteristicasSeleccionadas
  136. */
  137. public function setCaracteristicasSeleccionadas(?string $caracteristicasSeleccionadas): void
  138. {
  139. $this->caracteristicasSeleccionadas = $caracteristicasSeleccionadas;
  140. }
  141. /**
  142. * @return string|null
  143. */
  144. public function getInicio(): ?string
  145. {
  146. return $this->inicio;
  147. }
  148. /**
  149. * @param string|null $inicio
  150. */
  151. public function setInicio(?string $inicio): void
  152. {
  153. $this->inicio = $inicio;
  154. }
  155. /**
  156. * @return bool|null
  157. */
  158. public function getPreexistente(): ?bool
  159. {
  160. return $this->preexistente;
  161. }
  162. /**
  163. * @param bool|null $preexistente
  164. */
  165. public function setPreexistente(?bool $preexistente): void
  166. {
  167. $this->preexistente = $preexistente;
  168. }
  169. /**
  170. * @return bool|null
  171. */
  172. public function getCongenito(): ?bool
  173. {
  174. return $this->congenito;
  175. }
  176. /**
  177. * @param bool|null $congenito
  178. */
  179. public function setCongenito(?bool $congenito): void
  180. {
  181. $this->congenito = $congenito;
  182. }
  183. /**
  184. * @return string|null
  185. */
  186. public function getEvidencia(): ?string
  187. {
  188. return $this->evidencia;
  189. }
  190. /**
  191. * @param string|null $evidencia
  192. */
  193. public function setEvidencia(?string $evidencia): void
  194. {
  195. $this->evidencia = $evidencia;
  196. }
  197. /**
  198. * @return \DateTime
  199. */
  200. public function getCreatedAt(): \DateTime
  201. {
  202. return $this->createdAt;
  203. }
  204. /**
  205. * @param \DateTime $createdAt
  206. */
  207. public function setCreatedAt(\DateTime $createdAt): void
  208. {
  209. $this->createdAt = $createdAt;
  210. }
  211. /**
  212. * @return \DateTime
  213. */
  214. public function getUpdatedAt(): \DateTime
  215. {
  216. return $this->updatedAt;
  217. }
  218. /**
  219. * @param \DateTime $updatedAt
  220. */
  221. public function setUpdatedAt(\DateTime $updatedAt): void
  222. {
  223. $this->updatedAt = $updatedAt;
  224. }
  225. /**
  226. * @return VetFormView
  227. */
  228. public function getVetformId(): VetFormView
  229. {
  230. return $this->vetformId;
  231. }
  232. /**
  233. * @param VetFormView $vetformId
  234. */
  235. public function setVetformId(VetFormView $vetformId): void
  236. {
  237. $this->vetformId = $vetformId;
  238. }
  239. }