updating stubs to have fluent setters and retaining deprecated methods

This commit is contained in:
Ganesh Hegde
2013-05-28 10:15:29 +05:30
parent 50b09bdbde
commit 86643ec2df
26 changed files with 1388 additions and 404 deletions

View File

@@ -6,9 +6,9 @@ use PayPal\Rest\Call;
use PayPal\Rest\ApiContext;
class Capture extends \PPModel implements IResource {
private static $credential;
/**
*
* @deprected. Pass ApiContext to create/get methods instead
@@ -16,15 +16,16 @@ class Capture extends \PPModel implements IResource {
public static function setCredential($credential) {
self::$credential = $credential;
}
/**
* Identifier of the Capture transaction.
* @param string $id
*/
public function setId($id) {
$this->id = $id;
}
return $this;
}
/**
* Identifier of the Capture transaction.
* @return string
@@ -32,15 +33,17 @@ class Capture extends \PPModel implements IResource {
public function getId() {
return $this->id;
}
/**
* Time the resource was created.
* @param string $create_time
*/
public function setCreateTime($create_time) {
$this->create_time = $create_time;
}
return $this;
}
/**
* Time the resource was created.
* @return string
@@ -48,15 +51,30 @@ class Capture extends \PPModel implements IResource {
public function getCreateTime() {
return $this->create_time;
}
/**
* Deprecated method
*/
public function setCreate_time($create_time) {
$this->create_time = $create_time;
return $this;
}
/**
* Deprecated method
*/
public function getCreate_time() {
return $this->create_time;
}
/**
* Time the resource was last updated.
* @param string $update_time
*/
public function setUpdateTime($update_time) {
$this->update_time = $update_time;
}
return $this;
}
/**
* Time the resource was last updated.
* @return string
@@ -64,15 +82,30 @@ class Capture extends \PPModel implements IResource {
public function getUpdateTime() {
return $this->update_time;
}
/**
* Deprecated method
*/
public function setUpdate_time($update_time) {
$this->update_time = $update_time;
return $this;
}
/**
* Deprecated method
*/
public function getUpdate_time() {
return $this->update_time;
}
/**
* Amount being captured. If no amount is specified, amount is used from the authorization being captured. If amount is same as the amount that's authorized for, the state of the authorization changes to captured. If not, the state of the authorization changes to partially_captured. Alternatively, you could indicate a final capture by seting the is_final_capture flag to true.
* @param PayPal\Api\Amount $amount
*/
public function setAmount($amount) {
$this->amount = $amount;
}
return $this;
}
/**
* Amount being captured. If no amount is specified, amount is used from the authorization being captured. If amount is same as the amount that's authorized for, the state of the authorization changes to captured. If not, the state of the authorization changes to partially_captured. Alternatively, you could indicate a final capture by seting the is_final_capture flag to true.
* @return PayPal\Api\Amount
@@ -80,15 +113,17 @@ class Capture extends \PPModel implements IResource {
public function getAmount() {
return $this->amount;
}
/**
* whether this is a final capture for the given authorization or not. If it's final, all the remaining funds held by the authorization, will be released in the funding instrument.
* @param boolean $is_final_capture
*/
public function setIsFinalCapture($is_final_capture) {
$this->is_final_capture = $is_final_capture;
}
return $this;
}
/**
* whether this is a final capture for the given authorization or not. If it's final, all the remaining funds held by the authorization, will be released in the funding instrument.
* @return boolean
@@ -96,15 +131,30 @@ class Capture extends \PPModel implements IResource {
public function getIsFinalCapture() {
return $this->is_final_capture;
}
/**
* Deprecated method
*/
public function setIs_final_capture($is_final_capture) {
$this->is_final_capture = $is_final_capture;
return $this;
}
/**
* Deprecated method
*/
public function getIs_final_capture() {
return $this->is_final_capture;
}
/**
* State of the capture transaction.
* @param string $state
*/
public function setState($state) {
$this->state = $state;
}
return $this;
}
/**
* State of the capture transaction.
* @return string
@@ -112,15 +162,17 @@ class Capture extends \PPModel implements IResource {
public function getState() {
return $this->state;
}
/**
* ID of the Payment resource that this transaction is based on.
* @param string $parent_payment
*/
public function setParentPayment($parent_payment) {
$this->parent_payment = $parent_payment;
}
return $this;
}
/**
* ID of the Payment resource that this transaction is based on.
* @return string
@@ -128,7 +180,21 @@ class Capture extends \PPModel implements IResource {
public function getParentPayment() {
return $this->parent_payment;
}
/**
* Deprecated method
*/
public function setParent_payment($parent_payment) {
$this->parent_payment = $parent_payment;
return $this;
}
/**
* Deprecated method
*/
public function getParent_payment() {
return $this->parent_payment;
}
/**
*
* @array
@@ -136,8 +202,9 @@ class Capture extends \PPModel implements IResource {
*/
public function setLinks($links) {
$this->links = $links;
}
return $this;
}
/**
*
* @return PayPal\Api\Links
@@ -145,7 +212,8 @@ class Capture extends \PPModel implements IResource {
public function getLinks() {
return $this->links;
}
public static function get($captureId, $apiContext = null) {
if (($captureId == null) || (strlen($captureId) <= 0)) {