vendor/uvdesk/core-framework/DataProxies/CreateTicketDataClass.php line 135

Open in your IDE?
  1. <?php
  2. namespace Webkul\UVDesk\CoreFrameworkBundle\DataProxies;
  3. class CreateTicketDataClass
  4. {
  5. /**
  6. * @var string
  7. */
  8. private $name;
  9. /**
  10. * @var string
  11. */
  12. private $from;
  13. /**
  14. * @var string
  15. */
  16. private $subject;
  17. /**
  18. * @var string
  19. */
  20. private $reply;
  21. /**
  22. * @var \Webkul\UVDesk\CoreFrameworkBundle\Entity\TicketType
  23. */
  24. private $type;
  25. /**
  26. * Set name
  27. *
  28. * @param string $name
  29. *
  30. * @return CreateTicketDataClass
  31. */
  32. public function setName($name)
  33. {
  34. $this->name = $name;
  35. return $this;
  36. }
  37. /**
  38. * Get name
  39. *
  40. * @return string
  41. */
  42. public function getName()
  43. {
  44. return $this->name;
  45. }
  46. /**
  47. * Set from
  48. *
  49. * @param string $from
  50. *
  51. * @return CreateTicketDataClass
  52. */
  53. public function setFrom($from)
  54. {
  55. $this->from = $from;
  56. return $this;
  57. }
  58. /**
  59. * Get from
  60. *
  61. * @return string
  62. */
  63. public function getFrom()
  64. {
  65. return $this->from;
  66. }
  67. /**
  68. * Set subject
  69. *
  70. * @param string $subject
  71. *
  72. * @return CreateTicketDataClass
  73. */
  74. public function setSubject($subject)
  75. {
  76. $this->subject = $subject;
  77. return $this;
  78. }
  79. /**
  80. * Get subject
  81. *
  82. * @return string
  83. */
  84. public function getSubject()
  85. {
  86. return $this->subject;
  87. }
  88. /**
  89. * Set reply
  90. *
  91. * @param string $reply
  92. *
  93. * @return CreateTicketDataClass
  94. */
  95. public function setReply($reply)
  96. {
  97. $this->reply = $reply;
  98. return $this;
  99. }
  100. /**
  101. * Get reply
  102. *
  103. * @return string
  104. */
  105. public function getReply()
  106. {
  107. return $this->reply;
  108. }
  109. /**
  110. * Set type
  111. *
  112. * @param \Webkul\UVDesk\CoreFrameworkBundle\Entity\TicketType $type
  113. *
  114. * @return Ticket
  115. */
  116. public function setType(\Webkul\UVDesk\CoreFrameworkBundle\Entity\TicketType $type = null)
  117. {
  118. $this->type = $type;
  119. return $this;
  120. }
  121. /**
  122. * Get type
  123. *
  124. * @return \Webkul\UVDesk\CoreFrameworkBundle\Entity\TicketType
  125. */
  126. public function getType()
  127. {
  128. return $this->type;
  129. }
  130. }