@@ 278-286 (lines=9) @@ | ||
275 | * @param string $reference_code [Mandatory - Invoice Reference Code] |
|
276 | * @return object |
|
277 | */ |
|
278 | public function getInvoice($reference_code){ |
|
279 | if(!$reference_code){ |
|
280 | throw new IsNullOrInvalid("Error Processing Request - Null/Invalid reference_code"); |
|
281 | } |
|
282 | ||
283 | $url = "/invoices/{$reference_code}"; |
|
284 | ||
285 | return $this->sendRequest('get', $url); |
|
286 | } |
|
287 | ||
288 | /** |
|
289 | * [sendInvoice] |
|
@@ 293-301 (lines=9) @@ | ||
290 | * @param string $reference_code [Mandatory - Invoice Reference Code] |
|
291 | * @return object |
|
292 | */ |
|
293 | public function sendInvoice($reference_code = null){ |
|
294 | if(!$reference_code){ |
|
295 | throw new IsNullOrInvalid("Error Processing Request - Null/Invalid reference_code"); |
|
296 | } |
|
297 | ||
298 | $url = "/invoices/send/{$reference_code}"; |
|
299 | ||
300 | return $this->sendRequest('get', $url); |
|
301 | } |
|
302 | ||
303 | ||
304 | ||
@@ 335-343 (lines=9) @@ | ||
332 | * @param string $reference_code [Mandatory - Invoice Reference Code] |
|
333 | * @return object |
|
334 | */ |
|
335 | public function deleteInvoice($reference_code){ |
|
336 | if(!$reference_code){ |
|
337 | throw new IsNullOrInvalid("Error Processing Request - Null/Invalid reference_code"); |
|
338 | } |
|
339 | ||
340 | $url = "/invoices/{$reference_code}"; |
|
341 | ||
342 | return $this->sendRequest('delete', $url); |
|
343 | } |
|
344 | ||
345 | ||
346 | ||
@@ 387-395 (lines=9) @@ | ||
384 | * @param string $reference_code [Mandatory - Transfer Reference Code] |
|
385 | * @return object |
|
386 | */ |
|
387 | public function getTransfer($reference_code){ |
|
388 | if(!$reference_code){ |
|
389 | throw new IsNullOrInvalid("Error Processing Request - Null/Invalid reference_code"); |
|
390 | } |
|
391 | ||
392 | $url = "/transfers/{$reference_code}"; |
|
393 | ||
394 | return $this->sendRequest('get', $url); |
|
395 | } |
|
396 | ||
397 | ||
398 | ||
@@ 431-439 (lines=9) @@ | ||
428 | * @param string $reference_code [Mandatory - Invoice Reference Code] |
|
429 | * @return object |
|
430 | */ |
|
431 | public function deleteTransfer($reference_code){ |
|
432 | if(!$reference_code){ |
|
433 | throw new IsNullOrInvalid("Error Processing Request - Null/Invalid reference_code"); |
|
434 | } |
|
435 | ||
436 | $url = "/transfers/{$reference_code}"; |
|
437 | ||
438 | return $this->sendRequest('delete', $url); |
|
439 | } |
|
440 | ||
441 | ||
442 | ||
@@ 494-502 (lines=9) @@ | ||
491 | * [getPayment] |
|
492 | * @param string $reference_code [Mandatory - Invoice Reference Code] |
|
493 | */ |
|
494 | public function getPayment($reference_code){ |
|
495 | if(!$reference_code){ |
|
496 | throw new IsNullOrInvalid("Error Processing Request - Null/Invalid reference_code"); |
|
497 | } |
|
498 | ||
499 | $url = "/payments/{$reference_code}"; |
|
500 | ||
501 | return $this->sendRequest('get', $url); |
|
502 | } |
|
503 | ||
504 | ||
505 |