Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

SmallOverload57.php 1.5KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <?php
  2. namespace PhpBenchmarksSymfony\SmallOverloadBundle\Entity;
  3. class SmallOverload57
  4. {
  5. /** @var ?int */
  6. protected $id;
  7. /** @var ?\DateTime */
  8. protected $date;
  9. /** @var ?\DateTime */
  10. protected $dateTime;
  11. /** @var ?string */
  12. protected $fixedString;
  13. /** @var ?string */
  14. protected $variableString;
  15. /** @return ?int */
  16. public function getId()
  17. {
  18. return $this->id;
  19. }
  20. /** @return $this */
  21. public function setDate(\DateTime $date)
  22. {
  23. $this->date = $date;
  24. return $this;
  25. }
  26. /** @return \DateTime */
  27. public function getDate()
  28. {
  29. return $this->date;
  30. }
  31. /** @return $this */
  32. public function setDateTime(\DateTime $dateTime = null)
  33. {
  34. $this->dateTime = $dateTime;
  35. return $this;
  36. }
  37. /** @return ?\DateTime */
  38. public function getDateTime()
  39. {
  40. return $this->dateTime;
  41. }
  42. /** @return $this */
  43. public function setFixedString(string $string = null)
  44. {
  45. $this->fixedString = $string;
  46. return $this;
  47. }
  48. /** @return ?string */
  49. public function getFixedString()
  50. {
  51. return $this->fixedString;
  52. }
  53. /** @return $this */
  54. public function setVariableString(string $variableString = null)
  55. {
  56. $this->variableString = $variableString;
  57. return $this;
  58. }
  59. /** @return ?string */
  60. public function getVariableString()
  61. {
  62. return $this->variableString;
  63. }
  64. }