示例#1
0
 public function addressToAddressLookaheadDTO(Address $address)
 {
     $lookahaedDTO = new AddressLookaheadDTO();
     $lookahaedDTO->addressDisplayName = $address->toString();
     $lookahaedDTO->addressHandle = $this->createAddressHandleDTO($address);
     return $lookahaedDTO;
 }
 /**
  * @param Address $address
  * @return AddressHandleDTO
  */
 public static function toAddressHandleDTO(Address $address)
 {
     $addressHandleDTO = new AddressHandleDTO();
     $addressHandleDTO->id = $address->getId();
     $addressHandleDTO->displayName = $address->toString();
     $addressHandleDTO->street = $address->getStreet();
     $addressHandleDTO->postalCode = $address->getPostalCode();
     $addressHandleDTO->city = $address->getCity();
     $addressHandleDTO->country = $address->getCountry();
     $addressHandleDTO->lat = $address->getLat();
     $addressHandleDTO->lng = $address->getLng();
     $addressHandleDTO->source = $address->getSource();
     return $addressHandleDTO;
 }