Open Journal Systems  3.3.0
vendor/omnipay/paypal/src/Message/RestDeleteCardRequest.php
1 <?php
6 namespace Omnipay\PayPal\Message;
7 
45 class RestDeleteCardRequest extends AbstractRestRequest
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\getHttpMethod
getHttpMethod()
Definition: vendor/omnipay/paypal/src/Message/RestDeleteCardRequest.php:47
Omnipay\PayPal\Message\RestDeleteCardRequest\getData
getData()
Definition: 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
Definition: lib/vendor/omnipay/paypal/src/Message/AbstractRequest.php:6
Omnipay\PayPal\Message\RestDeleteCardRequest\getEndpoint
getEndpoint()
Definition: vendor/omnipay/paypal/src/Message/RestDeleteCardRequest.php:58