1 <?php
2 /**
3 * @author Krzysztof Gzocha <krzysztof.gzocha@xsolve.pl>
4 */
5 namespace Team3\PayU\Order\Model\Traits;
6
7 trait UrlsTrait
8 {
9 /**
10 * @var string
11 * @JMS\Type("string")
12 * @JMS\SerializedName("continueUrl")
13 */
14 protected $continueUrl;
15
16 /**
17 * @var string
18 * @JMS\Type("string")
19 * @JMS\SerializedName("notifyUrl")
20 */
21 protected $notifyUrl;
22
23 /**
24 * @var string
25 * @JMS\Type("string")
26 * @JMS\SerializedName("orderUrl")
27 */
28 protected $orderUrl;
29
30 /**
31 * @return string
32 */
33 public function getContinueUrl()
34 {
35 return $this->continueUrl;
36 }
37
38 /**
39 * @param string $continueUrl
40 *
41 * @return $this
42 */
43 public function setContinueUrl($continueUrl)
44 {
45 $this->continueUrl = $continueUrl;
46
47 return $this;
48 }
49
50 /**
51 * @return string
52 */
53 public function getNotifyUrl()
54 {
55 return $this->notifyUrl;
56 }
57
58 /**
59 * @param string $notifyUrl
60 *
61 * @return $this
62 */
63 public function setNotifyUrl($notifyUrl)
64 {
65 $this->notifyUrl = $notifyUrl;
66
67 return $this;
68 }
69
70 /**
71 * @return string
72 */
73 public function getOrderUrl()
74 {
75 return $this->orderUrl;
76 }
77
78 /**
79 * @param string $orderUrl
80 *
81 * @return $this
82 */
83 public function setOrderUrl($orderUrl)
84 {
85 $this->orderUrl = $orderUrl;
86
87 return $this;
88 }
89 }
90