Open Journal Systems  3.3.0
lib/vendor/omnipay/paypal/src/Message/RestDeleteCardRequest.php
1 <?php
6 namespace Omnipay\PayPal\Message;
7 
46 {
47  public function getHttpMethod()
48  {
49  return 'DELETE';
50  }
51 
52  public function getData()
53  {
54  $this->validate('cardReference');
55  return array();
56  }
57 
58  public function getEndpoint()
59  {
60  return parent::getEndpoint() . '/vault/credit-cards/' . $this->getCardReference();
61  }
62 }
Omnipay\PayPal\Message\RestDeleteCardRequest
Definition: lib/vendor/omnipay/paypal/src/Message/RestDeleteCardRequest.php:45
Omnipay\PayPal\Message\RestDeleteCardRequest\getHttpMethod
getHttpMethod()
Definition: lib/vendor/omnipay/paypal/src/Message/RestDeleteCardRequest.php:47
Omnipay\PayPal\Message\RestDeleteCardRequest\getData
getData()
Definition: lib/vendor/omnipay/paypal/src/Message/RestDeleteCardRequest.php:52
Omnipay\Common\Message\AbstractRequest\getCardReference
getCardReference()
Definition: lib/vendor/omnipay/common/src/Omnipay/Common/Message/AbstractRequest.php:287
Omnipay\Common\Message\AbstractRequest\validate
validate()
Definition: lib/vendor/omnipay/common/src/Omnipay/Common/Message/AbstractRequest.php:226
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
Omnipay\PayPal\Message\RestDeleteCardRequest\getEndpoint
getEndpoint()
Definition: lib/vendor/omnipay/paypal/src/Message/RestDeleteCardRequest.php:58