forked from LiveCarta/PayPal-PHP-SDK
Updated Payment APIs
- Updated SDK Models to latest Payment APIs - Updated Unit Tests
This commit is contained in:
@@ -14,14 +14,15 @@ use PayPal\Common\PayPalModel;
|
||||
* @property string id
|
||||
* @property string recipient_name
|
||||
* @property bool default_address
|
||||
* @property bool preferred_address
|
||||
*/
|
||||
class ShippingAddress extends Address
|
||||
class ShippingAddress extends Address
|
||||
{
|
||||
/**
|
||||
* Address ID assigned in PayPal system.
|
||||
*
|
||||
* @param string $id
|
||||
*
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setId($id)
|
||||
@@ -44,7 +45,7 @@ class ShippingAddress extends Address
|
||||
* Name of the recipient at this address.
|
||||
*
|
||||
* @param string $recipient_name
|
||||
*
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setRecipientName($recipient_name)
|
||||
@@ -67,7 +68,7 @@ class ShippingAddress extends Address
|
||||
* Default shipping address of the Payer.
|
||||
*
|
||||
* @param bool $default_address
|
||||
*
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setDefaultAddress($default_address)
|
||||
@@ -86,4 +87,27 @@ class ShippingAddress extends Address
|
||||
return $this->default_address;
|
||||
}
|
||||
|
||||
/**
|
||||
* Shipping Address marked as preferred by Payer.
|
||||
*
|
||||
* @param bool $preferred_address
|
||||
*
|
||||
* @return $this
|
||||
*/
|
||||
public function setPreferredAddress($preferred_address)
|
||||
{
|
||||
$this->preferred_address = $preferred_address;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Shipping Address marked as preferred by Payer.
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function getPreferredAddress()
|
||||
{
|
||||
return $this->preferred_address;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user