@@ 208-221 (lines=14) @@ | ||
205 | * @param Address $address |
|
206 | * @param string $type |
|
207 | */ |
|
208 | public function addAddress(Customer $customer, Address $address, $type) |
|
209 | { |
|
210 | $this->body[$type] = [ |
|
211 | 'name' => $type.' address for '.$customer->getEmail(), |
|
212 | 'address1' => strval($address->getAddress1()), |
|
213 | 'address2' => strval($address->getAddress2()), |
|
214 | 'city' => strval($address->getCity()), |
|
215 | 'province' => strval($address->getProvince()), |
|
216 | 'province_code' => strval($address->getProvinceCode()), |
|
217 | 'postal_code' => strval($address->getPostalCode()), |
|
218 | 'country' => strval($address->getCountry()), |
|
219 | 'country_code' => strval($address->getCountryCode()), |
|
220 | ]; |
|
221 | } |
|
222 | ||
223 | /** |
|
224 | * Add address to a customer |
|
@@ 228-242 (lines=15) @@ | ||
225 | * |
|
226 | * @param Customer $customer |
|
227 | */ |
|
228 | public function addCustomerAddress(Customer $customer) |
|
229 | { |
|
230 | $address = $customer->getAddress(); |
|
231 | ||
232 | $this->body['customer']['address'] = [ |
|
233 | 'address1' => strval($address->getAddress1()), |
|
234 | 'address2' => strval($address->getAddress2()), |
|
235 | 'city' => strval($address->getCity()), |
|
236 | 'province' => strval($address->getProvince()), |
|
237 | 'province_code' => strval($address->getProvinceCode()), |
|
238 | 'postal_code' => strval($address->getPostalCode()), |
|
239 | 'country' => strval($address->getCountry()), |
|
240 | 'country_code' => strval($address->getCountryCode()), |
|
241 | ]; |
|
242 | } |
|
243 | ||
244 | /** |
|
245 | * Add order lines to array |