File tree Expand file tree Collapse file tree 3 files changed +35
-1
lines changed Expand file tree Collapse file tree 3 files changed +35
-1
lines changed Original file line number Diff line number Diff line change 1
1
# CHANGELOG
2
2
3
+ ## 0.7.1 (released 23-11-2015)
4
+
5
+ - Adds support for a second reference number
6
+
3
7
## 0.7.0 (released 16-11-2015)
4
8
5
9
- ** [ !] ** Default ShipFrom on Shipment class not set anymore in constructor (ShipFrom is optional)
Original file line number Diff line number Diff line change @@ -73,6 +73,11 @@ class Shipment
73
73
* @var ReferenceNumber
74
74
*/
75
75
private $ referenceNumber ;
76
+
77
+ /**
78
+ * @var ReferenceNumber
79
+ */
80
+ private $ referenceNumber2 ;
76
81
77
82
/**
78
83
* @var ShipmentServiceOptions
@@ -185,6 +190,18 @@ public function setReferenceNumber(ReferenceNumber $referenceNumber)
185
190
186
191
return $ this ;
187
192
}
193
+
194
+ /**
195
+ * @param ReferenceNumber $referenceNumber
196
+ *
197
+ * @return Shipment
198
+ */
199
+ public function setReferenceNumber2 (ReferenceNumber $ referenceNumber )
200
+ {
201
+ $ this ->referenceNumber2 = $ referenceNumber ;
202
+
203
+ return $ this ;
204
+ }
188
205
189
206
/**
190
207
* @return ReferenceNumber
@@ -193,6 +210,14 @@ public function getReferenceNumber()
193
210
{
194
211
return $ this ->referenceNumber ;
195
212
}
213
+
214
+ /**
215
+ * @return ReferenceNumber
216
+ */
217
+ public function getReferenceNumber2 ()
218
+ {
219
+ return $ this ->referenceNumber2 ;
220
+ }
196
221
197
222
/**
198
223
* @return bool
Original file line number Diff line number Diff line change @@ -355,6 +355,11 @@ private function createConfirmRequest(
355
355
if (isset ($ referenceNumber )) {
356
356
$ shipmentNode ->appendChild ($ referenceNumber ->toNode ($ xml ));
357
357
}
358
+
359
+ $ referenceNumber2 = $ shipment ->getReferenceNumber2 ();
360
+ if (isset ($ referenceNumber2 )) {
361
+ $ shipmentNode ->appendChild ($ referenceNumber2 ->toNode ($ xml ));
362
+ }
358
363
359
364
if ($ labelSpec ) {
360
365
$ container ->appendChild ($ xml ->importNode ($ this ->compileLabelSpecificationNode ($ labelSpec ), true ));
@@ -721,4 +726,4 @@ private function compileLabelSpecificationNode(ShipmentRequestLabelSpecification
721
726
722
727
return $ labelSpecNode ->cloneNode (true );
723
728
}
724
- }
729
+ }
You can’t perform that action at this time.
0 commit comments