Open Journal Systems
3.3.0
vendor/omnipay/paypal/src/Message/RestUpdatePlanRequest.php
1
<?php
6
namespace
Omnipay\PayPal\Message
;
7
74
class
RestUpdatePlanRequest
extends
AbstractRestRequest
75
{
81
public
function
getState
()
82
{
83
return
$this->
getParameter
(
'state'
);
84
}
85
92
public
function
setState
($value)
93
{
94
return
$this->
setParameter
(
'state'
, $value);
95
}
96
97
public
function
getData
()
98
{
99
$this->
validate
(
'transactionReference'
,
'state'
);
100
$data = array(array(
101
'path'
=>
'/'
,
102
'value'
=> array(
103
'state'
=> $this->
getState
(),
104
),
105
'op'
=>
'replace'
106
));
107
108
return
$data;
109
}
110
118
protected
function
getEndpoint
()
119
{
120
return
parent::getEndpoint() .
'/payments/billing-plans/'
. $this->
getTransactionReference
();
121
}
122
123
protected
function
getHttpMethod
()
124
{
125
return
'PATCH'
;
126
}
127
}
Omnipay\PayPal\Message\RestUpdatePlanRequest\getState
getState()
Definition:
vendor/omnipay/paypal/src/Message/RestUpdatePlanRequest.php:81
Omnipay\Common\Message\AbstractRequest\getParameter
getParameter($key)
Definition:
lib/vendor/omnipay/common/src/Omnipay/Common/Message/AbstractRequest.php:172
Omnipay\Common\Message\AbstractRequest\setParameter
setParameter($key, $value)
Definition:
lib/vendor/omnipay/common/src/Omnipay/Common/Message/AbstractRequest.php:185
Omnipay\PayPal\Message\RestUpdatePlanRequest\getData
getData()
Definition:
vendor/omnipay/paypal/src/Message/RestUpdatePlanRequest.php:97
Omnipay\PayPal\Message\RestUpdatePlanRequest\setState
setState($value)
Definition:
vendor/omnipay/paypal/src/Message/RestUpdatePlanRequest.php:92
Omnipay\PayPal\Message\RestUpdatePlanRequest\getHttpMethod
getHttpMethod()
Definition:
vendor/omnipay/paypal/src/Message/RestUpdatePlanRequest.php:123
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\RestUpdatePlanRequest\getEndpoint
getEndpoint()
Definition:
vendor/omnipay/paypal/src/Message/RestUpdatePlanRequest.php:118
Omnipay\PayPal\Message
Definition:
lib/vendor/omnipay/paypal/src/Message/AbstractRequest.php:6
plugins
paymethod
paypal
vendor
omnipay
paypal
src
Message
RestUpdatePlanRequest.php
Generated on Fri Aug 28 2020 14:53:30 for Open Journal Systems by
1.8.17