class EwayRapid::Message::Convert::ShippingDetailsToAddress
Public Instance Methods
do_convert(detail)
click to toggle source
@param [Models::ShippingDetails] detail @return [InternalModels::ShippingAddress]
# File lib/eway_rapid/message/convert/shipping_details_to_address.rb, line 8 def do_convert(detail) address = InternalModels::ShippingAddress.new if detail # @type [InternalModels::ShippingAddress] add = detail.shipping_address if add address.city = add.city address.country = add.country address.state = add.state address.street1 = add.street1 address.street2 = add.street2 address.postal_code = add.postal_code end address.first_name = detail.first_name address.last_name = detail.last_name address.phone = detail.phone address.fax = detail.fax address.shipping_method = detail.shipping_method || '' end address end