class Liza::Address

Attributes

area[R]
coordinates[R]
crossing_street[R]
locality[R]
normalized_address[R]
number[R]
street[R]

Public Class Methods

new(arguments) click to toggle source
# File lib/liza/address.rb, line 6
def initialize(arguments)
  @number = arguments["altura"]
  @coordinates = arguments["coordenadas"].values_at("y", "x").map(&:to_f)
  @normalized_address = arguments["direccion"]
  @street = arguments["nombre_calle"]
  @crossing_street = arguments["nombre_calle_cruce"]
  @locality = arguments["nombre_localidad"]
  @area = arguments["nombre_partido"]
end

Public Instance Methods

map_url() click to toggle source
# File lib/liza/address.rb, line 20
def map_url
  "https://www.google.com/maps/search/#{coordinates.join(',')}"
end
to_s() click to toggle source
# File lib/liza/address.rb, line 16
def to_s
  normalized_address
end