class Wettr::IP

Attributes

address[R]
lat[R]
lon[R]

Public Class Methods

new(address:, lat:, lon:) click to toggle source
# File lib/wettr/ip.rb, line 4
def initialize(address:, lat:, lon:)
  @address, @lat, @lon = address, lat, lon
end
new_without_ip() click to toggle source
# File lib/wettr/ip.rb, line 8
def self.new_without_ip
  response = Wettr::IPAPI.call_without_ip
  ip = self.new(address: response["ip"], lat: response["latitude"], lon: response["longitude"])
  ip
end