app/Customize/Entity/Voice.php line 17

Open in your IDE?
  1. <?php
  2. namespace Customize\Entity;                            //名前空間
  3. use Doctrine\ORM\Mapping as ORM;                       //ORMマッピング
  4. use Eccube\Annotation as Eccube;
  5. use Eccube\Entity\Member;                       //アノテーション(注釈)
  6. use Symfony\Component\Validator\Constraints as Assert//フォーム側バリデーション
  7. /**                                                    //アノテーション
  8.  * Voice
  9.  *
  10.  * @ORM\Table(name="dtb_upload_photo")                         //mtb=マスタテーブルのVoice
  11.  * @ORM\Entity(repositoryClass="Customize\Repository\VoiceRepository")
  12.  */                                                    //リポジトリ定義
  13. class Voice extends \Eccube\Entity\AbstractEntity       //Entityクラス定義
  14. {
  15. /**
  16. * @var integer
  17. *
  18. * @ORM\Column(name="id", type="integer", options={"unsigned":true})
  19. * @ORM\Id
  20. * @ORM\GeneratedValue(strategy="IDENTITY")
  21. */
  22. private $id;
  23. /**
  24. * @var \Eccube\Entity\Member
  25. *
  26. * @ORM\ManyToOne(targetEntity="Eccube\Entity\Member")
  27. * @ORM\JoinColumns({
  28. *   @ORM\JoinColumn(name="creator_id", referencedColumnName="id")
  29. * })
  30. */
  31. private $Creator;
  32. /**
  33. * @var integer
  34. *
  35. * @ORM\Column(name="results_year", type="integer", options={"unsigned":true})
  36. */
  37. private $results_year;
  38. /**
  39. * @var integer
  40. *
  41. * @ORM\Column(name="results_month", type="integer", options={"unsigned":true})
  42. */
  43. private $results_month;
  44. /**
  45. * @var integer
  46. *
  47. * @ORM\Column(name="results_day", type="integer", options={"unsigned":true})
  48. */
  49. private $results_day;
  50. /**
  51. * @var string|null
  52. *
  53. * @ORM\Column(name="voice_image", type="string", length=255, nullable=true)
  54. */
  55. private $voice_image;
  56. /**
  57. * @var string
  58. *
  59. * @ORM\Column(name="guest_content", type="string", length=255)
  60. */
  61. private $guest_content;
  62. /**
  63. * @var string
  64. *
  65. * @ORM\Column(name="guest_pref", type="string", length=255)
  66. */
  67. private $guest_pref;
  68. /**
  69. * @var string
  70. *
  71. * @ORM\Column(name="guest_address", type="string", length=255)
  72. */
  73. private $guest_address;
  74. /**
  75. * @var string
  76. *
  77. * @ORM\Column(name="guest_name", type="string", length=255)
  78. */
  79. private $guest_name;
  80. /**
  81. * @var string
  82. *
  83. * @ORM\Column(name="guest_building", type="string", length=255)
  84. */
  85. private $guest_building;
  86. /**
  87. * @var string
  88. *
  89. * @ORM\Column(name="category01", type="string", length=255)
  90. */
  91. private $category01;
  92. /**
  93. * @var string
  94. *
  95. * @ORM\Column(name="category02", type="string", length=255)
  96. */
  97. private $category02;
  98. /**
  99. * @var string
  100. *
  101. * @ORM\Column(name="category03", type="string", length=255)
  102. */
  103. private $category03;
  104. /**
  105. * @var string
  106. *
  107. * @ORM\Column(name="category04", type="string", length=255)
  108. */
  109. private $category04;
  110. /**
  111. * @var integer
  112. *
  113. * @ORM\Column(name="maker_id", type="integer", options={"unsigned":true})
  114. */
  115. private $maker_id;
  116. /**
  117. * @var string
  118. *
  119. * @ORM\Column(name="staff_comment", type="string", length=255)
  120. */
  121. private $staff_comment;
  122. /**
  123. * @var string|null
  124. *
  125. * @ORM\Column(name="guest_comment", type="string", length=255, nullable=true)
  126. */
  127. private $guest_comment;
  128. /**
  129. * @var string|null
  130. *
  131. * @ORM\Column(name="memo01", type="string", length=255, nullable=true)
  132. */
  133. private $memo01;
  134. /**
  135. * @var string|null
  136. *
  137. * @ORM\Column(name="memo02", type="string", length=255, nullable=true)
  138. */
  139. private $memo02;
  140. /**
  141. * @var int
  142. *
  143. * @ORM\Column(name="del_flg", type="smallint", options={"default":0})
  144. */
  145. private $del_flg 0;
  146. /**
  147. * @var \DateTime
  148. *
  149. * @ORM\Column(name="update_date", type="datetimetz")
  150. */
  151. private $update_date;
  152. /**
  153. *
  154. * @ORM\Column(name="create_date", type="datetime", nullable=false)
  155. *
  156. * @var \DateTime
  157. */
  158. private $create_date;
  159. /**
  160. * @var integer|null
  161. *
  162. * @ORM\Column(name="rank", type="integer", nullable=true, options={"unsigned":true})
  163. */
  164. private $rank;
  165. public function getId(): ?int
  166. {
  167.     return $this->id;
  168. }
  169. public function getResultsYear(): ?int
  170. {
  171.     return $this->results_year;
  172. }
  173. public function setResultsYear(int $results_year): self
  174. {
  175.     $this->results_year $results_year;
  176.     return $this;
  177. }
  178. public function getResultsMonth(): ?int
  179. {
  180.     return $this->results_month;
  181. }
  182. public function setResultsMonth(int $results_month): self
  183. {
  184.     $this->results_month $results_month;
  185.     return $this;
  186. }
  187. public function getResultsDay(): ?int
  188. {
  189.     return $this->results_day;
  190. }
  191. public function setResultsDay(int $results_day): self
  192. {
  193.     $this->results_day $results_day;
  194.     return $this;
  195. }
  196. public function getVoiceImage(): ?string
  197. {
  198.     return $this->voice_image;
  199. }
  200. public function setVoiceImage(?string $voice_image): self
  201. {
  202.     $this->voice_image $voice_image;
  203.     return $this;
  204. }
  205. public function getGuestContent(): ?string
  206. {
  207.     return $this->guest_content;
  208. }
  209. public function setGuestContent(string $guest_content): self
  210. {
  211.     $this->guest_content $guest_content;
  212.     return $this;
  213. }
  214. public function getGuestPref(): ?string
  215. {
  216.     return $this->guest_pref;
  217. }
  218. public function setGuestPref(string $guest_pref): self
  219. {
  220.     $this->guest_pref $guest_pref;
  221.     return $this;
  222. }
  223. public function getGuestAddress(): ?string
  224. {
  225.     return $this->guest_address;
  226. }
  227. public function setGuestAddress(string $guest_address): self
  228. {
  229.     $this->guest_address $guest_address;
  230.     return $this;
  231. }
  232. public function getGuestName(): ?string
  233. {
  234.     return $this->guest_name;
  235. }
  236. public function setGuestName(string $guest_name): self
  237. {
  238.     $this->guest_name $guest_name;
  239.     return $this;
  240. }
  241. public function getGuestBuilding(): ?string
  242. {
  243.     return $this->guest_building;
  244. }
  245. public function setGuestBuilding(string $guest_building): self
  246. {
  247.     $this->guest_building $guest_building;
  248.     return $this;
  249. }
  250. public function getCategory01(): ?string
  251. {
  252.     return $this->category01;
  253. }
  254. public function setCategory01(string $category01): self
  255. {
  256.     $this->category01 $category01;
  257.     return $this;
  258. }
  259. public function getCategory02(): ?string
  260. {
  261.     return $this->category02;
  262. }
  263. public function setCategory02(string $category02): self
  264. {
  265.     $this->category02 $category02;
  266.     return $this;
  267. }
  268. public function getCategory03(): ?string
  269. {
  270.     return $this->category03;
  271. }
  272. public function setCategory03(string $category03): self
  273. {
  274.     $this->category03 $category03;
  275.     return $this;
  276. }
  277. public function getCategory04(): ?string
  278. {
  279.     return $this->category04;
  280. }
  281. public function setCategory04(string $category04): self
  282. {
  283.     $this->category04 $category04;
  284.     return $this;
  285. }
  286. public function getMakerId(): ?int
  287. {
  288.     return $this->maker_id;
  289. }
  290. public function setMakerId(int $maker_id): self
  291. {
  292.     $this->maker_id $maker_id;
  293.     return $this;
  294. }
  295. public function getStaffComment(): ?string
  296. {
  297.     return $this->staff_comment;
  298. }
  299. public function setStaffComment(string $staff_comment): self
  300. {
  301.     $this->staff_comment $staff_comment;
  302.     return $this;
  303. }
  304. public function getGuestComment(): ?string
  305. {
  306.     return $this->guest_comment;
  307. }
  308. public function setGuestComment(string $guest_comment): self
  309. {
  310.     $this->guest_comment $guest_comment;
  311.     return $this;
  312. }
  313. public function getMemo01(): ?string
  314. {
  315.     return $this->memo01;
  316. }
  317. public function setMemo01(?string $memo01): self
  318. {
  319.     $this->memo01 $memo01;
  320.     return $this;
  321. }
  322. public function getMemo02(): ?string
  323. {
  324.     return $this->memo02;
  325. }
  326. public function setMemo02(?string $memo02): self
  327. {
  328.     $this->memo02 $memo02;
  329.     return $this;
  330. }
  331. public function getDelFlg(): ?int
  332. {
  333.     return $this->del_flg;
  334. }
  335. public function setDelFlg(int $del_flg): self
  336. {
  337.     $this->del_flg $del_flg;
  338.     return $this;
  339. }
  340. public function getUpdateDate(): ?\DateTimeInterface
  341. {
  342.     return $this->update_date;
  343. }
  344. public function setUpdateDate(\DateTimeInterface $update_date): self
  345. {
  346.     $this->update_date $update_date;
  347.     return $this;
  348. }
  349. public function getCreateDate(): ?\DateTimeInterface
  350. {
  351.     return $this->create_date;
  352. }
  353. public function setCreateDate(\DateTimeInterface $create_date): self
  354. {
  355.     $this->create_date $create_date;
  356.     return $this;
  357. }
  358. public function getRank(): ?int
  359. {
  360.     return $this->rank;
  361. }
  362. public function setRank(?int $rank): self
  363. {
  364.     $this->rank $rank;
  365.     return $this;
  366. }
  367. public function getCreator(): ?Member
  368. {
  369.     return $this->Creator;
  370. }
  371. public function setCreator(?Member $Creator): self
  372. {
  373.     $this->Creator $Creator;
  374.     return $this;
  375. }
  376. }