Activepage.php 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  1. <?php
  2. namespace Meramo\Mrmbepages\Domain\Model;
  3. use TYPO3\CMS\Extbase\DomainObject\AbstractEntity;
  4. /**
  5. * Domain model Activepage
  6. */
  7. class Activepage extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
  8. {
  9. /**
  10. * page uid
  11. *
  12. * @var int
  13. */
  14. protected $uid = null;
  15. /**
  16. * starttime
  17. *
  18. * @var int
  19. */
  20. protected $starttime = null;
  21. /**
  22. * endtime
  23. *
  24. * @var int
  25. */
  26. protected $endtime = null;
  27. /**
  28. * page title
  29. *
  30. * @var string
  31. */
  32. protected $title = '';
  33. /**
  34. * roof
  35. *
  36. * @var string
  37. */
  38. protected $roof = '';
  39. /**
  40. * slug
  41. *
  42. * @var string
  43. */
  44. protected $slug= '';
  45. /**
  46. * Sets page uid
  47. *
  48. * @return void
  49. */
  50. public function setUid($uid)
  51. {
  52. return $this->uid = $uid;
  53. }
  54. /**
  55. * Sets starttime
  56. *
  57. * @return void
  58. */
  59. public function setStarttime($starttime)
  60. {
  61. $this->starttime = $starttime;
  62. }
  63. /**
  64. * Gets the endtime
  65. *
  66. * @return int
  67. */
  68. public function getEndtime()
  69. {
  70. return $this->endtime;
  71. }
  72. /**
  73. * Sets starttime
  74. * @return void
  75. */
  76. public function setEndtime($endtime)
  77. {
  78. $this->starttime = $endtime;
  79. }
  80. /**
  81. * Gets the starttime
  82. *
  83. * @return int
  84. */
  85. public function getStarttime()
  86. {
  87. return $this->starttime;
  88. }
  89. /**
  90. * Returns the title
  91. *
  92. * @return string $title
  93. */
  94. public function getTitle()
  95. {
  96. return $this->title;
  97. }
  98. /**
  99. * Sets the title
  100. *
  101. * $return string $title
  102. */
  103. public function setTtile($title)
  104. {
  105. $this->title = $title;
  106. }
  107. /**
  108. * Returns the roof
  109. *
  110. * @return string $roof
  111. */
  112. public function getRoof()
  113. {
  114. return $this->roof;
  115. }
  116. /**
  117. * Sets the roof
  118. *
  119. * $return string $roof
  120. */
  121. public function setRoof($roof)
  122. {
  123. $this->roof = $roof;
  124. }
  125. /**
  126. * Sets the slug
  127. *
  128. * $return string $slug
  129. */
  130. public function setSlug($slug)
  131. {
  132. $this->slug = $slug;
  133. }
  134. /**
  135. * Get the slug
  136. *
  137. * $return string $slug
  138. */
  139. public function getSlug()
  140. {
  141. return $this->slug;
  142. }
  143. }