src/Entity/PartnerPageEvent.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5. * PartnerPageEvent
  6. *
  7. * @ORM\Table(name="partner_page_event")
  8. * @ORM\Entity
  9. */
  10. class PartnerPageEvent
  11. {
  12. /**
  13. * @var int
  14. *
  15. * @ORM\Column(name="id", type="integer", nullable=false)
  16. * @ORM\Id
  17. * @ORM\GeneratedValue(strategy="IDENTITY")
  18. */
  19. private $id;
  20. /**
  21. * @var PartnerPage
  22. *
  23. * @ORM\ManyToOne(targetEntity="PartnerPage", inversedBy="events")
  24. * @ORM\JoinColumns({
  25. * @ORM\JoinColumn(name="partner_page_id", referencedColumnName="id", onDelete="CASCADE")
  26. * })
  27. */
  28. private $partnerPage;
  29. /**
  30. * @var string|null
  31. *
  32. * @ORM\Column(name="title", type="string", length=255, nullable=true, options={"default"="NULL"})
  33. */
  34. private $title;
  35. /**
  36. * @var string|null
  37. *
  38. * @ORM\Column(name="type", type="string", length=255, nullable=true, options={"default"="NULL"})
  39. */
  40. private $type;
  41. /**
  42. * @var string|null
  43. *
  44. * @ORM\Column(name="file", type="string", length=255, nullable=true, options={"default"="NULL"})
  45. */
  46. private $file;
  47. /**
  48. * @var string|null
  49. *
  50. * @ORM\Column(name="dates", type="string", length=255, nullable=true, options={"default"="NULL"})
  51. */
  52. private $dates;
  53. /**
  54. * @var string|null
  55. *
  56. * @ORM\Column(name="description", type="text", length=65535, nullable=true, options={"default"="NULL"})
  57. */
  58. private $description;
  59. /**
  60. * @var string|null
  61. *
  62. * @ORM\Column(name="link", type="text", length=65535, nullable=true, options={"default"="NULL"})
  63. */
  64. private $link;
  65. /**
  66. * @return int
  67. */
  68. public function getId(): int
  69. {
  70. return $this->id;
  71. }
  72. /**
  73. * @param int $id
  74. */
  75. public function setId(int $id): void
  76. {
  77. $this->id = $id;
  78. }
  79. /**
  80. * @return PartnerPage
  81. */
  82. public function getPartnerPage(): PartnerPage
  83. {
  84. return $this->partnerPage;
  85. }
  86. /**
  87. * @param PartnerPage $partnerPage
  88. */
  89. public function setPartnerPage(PartnerPage $partnerPage): void
  90. {
  91. $this->partnerPage = $partnerPage;
  92. }
  93. /**
  94. * @return string|null
  95. */
  96. public function getTitle(): ?string
  97. {
  98. return $this->title;
  99. }
  100. /**
  101. * @param string|null $title
  102. */
  103. public function setTitle(?string $title): void
  104. {
  105. $this->title = $title;
  106. }
  107. /**
  108. * @return string|null
  109. */
  110. public function getType(): ?string
  111. {
  112. return $this->type;
  113. }
  114. /**
  115. * @param string|null $type
  116. */
  117. public function setType(?string $type): void
  118. {
  119. $this->type = $type;
  120. }
  121. /**
  122. * @return string|null
  123. */
  124. public function getFile(): ?string
  125. {
  126. return $this->file;
  127. }
  128. /**
  129. * @param string|null $file
  130. */
  131. public function setFile(?string $file): void
  132. {
  133. $this->file = $file;
  134. }
  135. /**
  136. * @return string|null
  137. */
  138. public function getDates(): ?string
  139. {
  140. return $this->dates;
  141. }
  142. /**
  143. * @param string|null $dates
  144. */
  145. public function setDates(?string $dates): void
  146. {
  147. $this->dates = $dates;
  148. }
  149. /**
  150. * @return string|null
  151. */
  152. public function getDescription(): ?string
  153. {
  154. return $this->description;
  155. }
  156. /**
  157. * @param string|null $description
  158. */
  159. public function setDescription(?string $description): void
  160. {
  161. $this->description = $description;
  162. }
  163. /**
  164. * @return string|null
  165. */
  166. public function getLink(): ?string
  167. {
  168. return $this->link;
  169. }
  170. /**
  171. * @param string|null $link
  172. */
  173. public function setLink(?string $link): void
  174. {
  175. $this->link = $link;
  176. }
  177. }