1 <?php
2 /**
3 * @author Krzysztof Gzocha <krzysztof.gzocha@xsolve.pl>
4 */
5 namespace Team3\PayU\Order\Model\Traits;
6
7 trait OrderIdentificationParametersTrait
8 {
9 /**
10 * @var string
11 * @JMS\Type("string")
12 * @JMS\SerializedName("extOrderId")
13 * @JMS\Accessor(
14 * setter="setOrderId",
15 * getter="getOrderId"
16 * )
17 */
18 protected $extOrderId;
19
20 /**
21 * @var string
22 * @JMS\Type("string")
23 * @JMS\SerializedName("orderId")
24 */
25 protected $payUOrderId;
26
27 /**
28 * @return string
29 */
30 public function getOrderId()
31 {
32 return $this->extOrderId;
33 }
34
35 /**
36 * @param string $orderId
37 *
38 * @return $this
39 */
40 public function setOrderId($orderId)
41 {
42 $this->extOrderId = $orderId;
43
44 return $this;
45 }
46
47 /**
48 * @return string
49 */
50 public function getPayUOrderId()
51 {
52 return $this->payUOrderId;
53 }
54
55 /**
56 * @param string $payUOrderId
57 *
58 * @return $this
59 */
60 public function setPayUOrderId($payUOrderId)
61 {
62 $this->payUOrderId = $payUOrderId;
63
64 return $this;
65 }
66 }
67