src/Entity/Fielpet/View/FarmacologiaMascotaView.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. * FarmacologiamascotaView
  7. *
  8. * @ORM\Table(name="farmacologia_mascota_view", indexes={@ORM\Index(name="IDX_D20A5A2CCA5D8FD9", columns={"medicamentoId"}), @ORM\Index(name="IDX_D20A5A2C4F531111", columns={"vetFormId"}), @ORM\Index(name="IDX_D20A5A2C52066F5", columns={"siniestroId"})})
  9. * @ORM\Entity
  10. */
  11. class FarmacologiaMascotaView
  12. {
  13. /**
  14. * @var int
  15. *
  16. * @ORM\Column(name="id", type="integer", nullable=false)
  17. * @ORM\Id
  18. */
  19. private $id;
  20. /**
  21. * @var string|null
  22. *
  23. * @ORM\Column(name="dosaje", type="string", length=255, nullable=true)
  24. */
  25. private $dosaje;
  26. /**
  27. * @var string|null
  28. *
  29. * @ORM\Column(name="frecuencia", type="string", length=255, nullable=true)
  30. */
  31. private $frecuencia;
  32. /**
  33. * @var string|null
  34. *
  35. * @ORM\Column(name="duracion", type="string", length=255, nullable=true)
  36. */
  37. private $duracion;
  38. /**
  39. * @var \DateTime
  40. *
  41. * @ORM\Column(name="created_at", type="custom_datetimetz", nullable=false)
  42. */
  43. private $createdAt;
  44. /**
  45. * @var \DateTime
  46. *
  47. * @ORM\Column(name="updated_at", type="custom_datetimetz", nullable=false)
  48. */
  49. private $updatedAt;
  50. /**
  51. * @var MedicamentosView
  52. *
  53. * @ORM\ManyToOne(targetEntity="MedicamentosView")
  54. * @ORM\JoinColumns({
  55. * @ORM\JoinColumn(name="medicamento_id", referencedColumnName="id")
  56. * })
  57. */
  58. private $medicamentoid;
  59. /**
  60. * @var VetFormView
  61. *
  62. * @ORM\ManyToOne(targetEntity="VetFormView")
  63. * @ORM\JoinColumns({
  64. * @ORM\JoinColumn(name="vetForm_id", referencedColumnName="id")
  65. * })
  66. */
  67. private $vetformId;
  68. /**
  69. * @var SiniestroView
  70. *
  71. * @ORM\ManyToOne(targetEntity="SiniestroView")
  72. * @ORM\JoinColumns({
  73. * @ORM\JoinColumn(name="siniestro_id", referencedColumnName="id")
  74. * })
  75. */
  76. private $siniestroId;
  77. /**
  78. * @return int
  79. */
  80. public function getId(): int
  81. {
  82. return $this->id;
  83. }
  84. /**
  85. * @param int $id
  86. */
  87. public function setId(int $id): void
  88. {
  89. $this->id = $id;
  90. }
  91. /**
  92. * @return string|null
  93. */
  94. public function getDosaje(): ?string
  95. {
  96. return $this->dosaje;
  97. }
  98. /**
  99. * @param string|null $dosaje
  100. */
  101. public function setDosaje(?string $dosaje): void
  102. {
  103. $this->dosaje = $dosaje;
  104. }
  105. /**
  106. * @return string|null
  107. */
  108. public function getFrecuencia(): ?string
  109. {
  110. return $this->frecuencia;
  111. }
  112. /**
  113. * @param string|null $frecuencia
  114. */
  115. public function setFrecuencia(?string $frecuencia): void
  116. {
  117. $this->frecuencia = $frecuencia;
  118. }
  119. /**
  120. * @return string|null
  121. */
  122. public function getDuracion(): ?string
  123. {
  124. return $this->duracion;
  125. }
  126. /**
  127. * @param string|null $duracion
  128. */
  129. public function setDuracion(?string $duracion): void
  130. {
  131. $this->duracion = $duracion;
  132. }
  133. /**
  134. * @return \DateTime
  135. */
  136. public function getCreatedAt(): \DateTime
  137. {
  138. return $this->createdAt;
  139. }
  140. /**
  141. * @param \DateTime $createdAt
  142. */
  143. public function setCreatedAt(\DateTime $createdAt): void
  144. {
  145. $this->createdAt = $createdAt;
  146. }
  147. /**
  148. * @return \DateTime
  149. */
  150. public function getUpdatedAt(): \DateTime
  151. {
  152. return $this->updatedAt;
  153. }
  154. /**
  155. * @param \DateTime $updatedAt
  156. */
  157. public function setUpdatedAt(\DateTime $updatedAt): void
  158. {
  159. $this->updatedAt = $updatedAt;
  160. }
  161. /**
  162. * @return MedicamentosView
  163. */
  164. public function getMedicamentoid(): MedicamentosView
  165. {
  166. return $this->medicamentoid;
  167. }
  168. /**
  169. * @param MedicamentosView $medicamentoid
  170. */
  171. public function setMedicamentoid(MedicamentosView $medicamentoid): void
  172. {
  173. $this->medicamentoid = $medicamentoid;
  174. }
  175. /**
  176. * @return VetFormView
  177. */
  178. public function getVetformId(): VetFormView
  179. {
  180. return $this->vetformId;
  181. }
  182. /**
  183. * @param VetFormView $vetformId
  184. */
  185. public function setVetformId(VetFormView $vetformId): void
  186. {
  187. $this->vetformId = $vetformId;
  188. }
  189. /**
  190. * @return SiniestroView
  191. */
  192. public function getSiniestroId(): SiniestroView
  193. {
  194. return $this->siniestroId;
  195. }
  196. /**
  197. * @param SiniestroView $siniestroId
  198. */
  199. public function setSiniestroId(SiniestroView $siniestroId): void
  200. {
  201. $this->siniestroId = $siniestroId;
  202. }
  203. }