Exemplo n.º 1
0
 private function createAddress($data)
 {
     if (!empty($data['company'])) {
         $address = new CustomerEntity\CompanyAddress();
         $address->setCompany($data['company']);
         if (isset($data['euvatno'])) {
             $address->setVatNumber($data['euvatno']);
         }
     } else {
         $address = new CustomerEntity\Address();
     }
     $address->setFirstName($data['first_name']);
     $address->setLastName($data['last_name']);
     $address->setAddress($data['address']);
     $address->setCountry($data['country']);
     $address->setState($data['state']);
     $address->setCity($data['city']);
     $address->setPostcode($data['postcode']);
     if (isset($data['phone'])) {
         $address->setPhone($data['phone']);
     }
     if (isset($data['email'])) {
         $address->setEmail($data['email']);
     }
     return $address;
 }