コード例 #1
0
 public static function getMockUpPhone()
 {
     $phone = new \com\checkout\ApiServices\SharedModels\Phone();
     $phone->setNumber("203 583 44 55");
     $phone->setCountryCode("44");
     return $phone;
 }
コード例 #2
0
 /**
  * @param mixed $shippingDetails
  */
 protected function _setShippingDetails($shippingDetails)
 {
     $shippingAddress = new \com\checkout\ApiServices\SharedModels\ShippingAddress();
     $phone = new \com\checkout\ApiServices\SharedModels\Phone();
     $shippingAddress->setAddressLine1($shippingDetails->getAddressLine1());
     $shippingAddress->setAddressLine2($shippingDetails->getAddressLine2());
     $shippingAddress->setPostcode($shippingDetails->getPostcode());
     $shippingAddress->setCountry($shippingDetails->getCountry());
     $shippingAddress->setCity($shippingDetails->getCity());
     $shippingAddress->setState($shippingDetails->getState());
     $phone->setNumber($shippingDetails->getPhone()->getNumber());
     $shippingAddress->setPhone($phone);
     $shippingAddress->setRecipientName($shippingDetails->getRecipientName());
     $this->_shippingDetails = $shippingAddress;
 }
コード例 #3
0
 /**
  * @param mixed $billingDetails
  */
 private function _setBillingDetails($billingDetails)
 {
     $billingAddress = new \com\checkout\ApiServices\SharedModels\Address();
     $phone = new \com\checkout\ApiServices\SharedModels\Phone();
     $billingAddress->setAddressLine1($billingDetails->getAddressLine1());
     $billingAddress->setAddressLine2($billingDetails->getAddressLine2());
     $billingAddress->setPostcode($billingDetails->getPostcode());
     $billingAddress->setCountry($billingDetails->getCountry());
     $billingAddress->setCity($billingDetails->getCity());
     $billingAddress->setState($billingDetails->getState());
     $phone->setNumber($billingDetails->getPhone()->getNumber());
     $billingAddress->setPhone($phone);
     $this->_billingDetails = $billingAddress;
 }