Open Journal Systems  3.3.0
lib/vendor/omnipay/paypal/src/Message/RestVoidRequest.php
1 <?php
6 namespace Omnipay\PayPal\Message;
7 
18 {
19  public function getData()
20  {
21  $this->validate('transactionReference');
22  }
23 
24  public function getEndpoint()
25  {
26  return parent::getEndpoint() . '/payments/authorization/' . $this->getTransactionReference() . '/void';
27  }
28 }
Omnipay\PayPal\Message\RestVoidRequest\getEndpoint
getEndpoint()
Definition: lib/vendor/omnipay/paypal/src/Message/RestVoidRequest.php:24
Omnipay\PayPal\Message\RestVoidRequest
Definition: lib/vendor/omnipay/paypal/src/Message/RestVoidRequest.php:17
Omnipay\Common\Message\AbstractRequest\getTransactionReference
getTransactionReference()
Definition: lib/vendor/omnipay/common/src/Omnipay/Common/Message/AbstractRequest.php:508
Omnipay\Common\Message\AbstractRequest\validate
validate()
Definition: lib/vendor/omnipay/common/src/Omnipay/Common/Message/AbstractRequest.php:226
Omnipay\PayPal\Message\RestVoidRequest\getData
getData()
Definition: lib/vendor/omnipay/paypal/src/Message/RestVoidRequest.php:19
Omnipay\PayPal\Message\AbstractRestRequest
Definition: lib/vendor/omnipay/paypal/src/Message/AbstractRestRequest.php:31
Omnipay\PayPal\Message
Definition: lib/vendor/omnipay/paypal/src/Message/AbstractRequest.php:6