class Faker::Address
Public Instance Methods
building_number()
click to toggle source
# File lib/faker/address.rb, line 22 def building_number bothify(fetch('address.building_number')) end
city()
click to toggle source
# File lib/faker/address.rb, line 6 def city parse('address.city') end
city_prefix()
click to toggle source
# File lib/faker/address.rb, line 39 def city_prefix; fetch('address.city_prefix'); end
city_suffix()
click to toggle source
# File lib/faker/address.rb, line 38 def city_suffix; fetch('address.city_suffix'); end
country()
click to toggle source
# File lib/faker/address.rb, line 42 def country; fetch('address.country'); end
latitude()
click to toggle source
# File lib/faker/address.rb, line 44 def latitude ((rand * 180) - 90).to_s end
longitude()
click to toggle source
# File lib/faker/address.rb, line 48 def longitude ((rand * 360) - 180).to_s end
secondary_address()
click to toggle source
# File lib/faker/address.rb, line 18 def secondary_address numerify(fetch('address.secondary_address')) end
state()
click to toggle source
# File lib/faker/address.rb, line 41 def state; fetch('address.state'); end
state_abbr()
click to toggle source
# File lib/faker/address.rb, line 40 def state_abbr; fetch('address.state_abbr'); end
street_address(include_secondary = false)
click to toggle source
# File lib/faker/address.rb, line 14 def street_address(include_secondary = false) numerify(parse('address.street_address') + (include_secondary ? ' ' + secondary_address : '')) end
street_name()
click to toggle source
# File lib/faker/address.rb, line 10 def street_name parse('address.street_name') end
street_suffix()
click to toggle source
# File lib/faker/address.rb, line 37 def street_suffix; fetch('address.street_suffix'); end
time_zone()
click to toggle source
# File lib/faker/address.rb, line 30 def time_zone bothify(fetch('address.time_zone')) end
zip_code()
click to toggle source
# File lib/faker/address.rb, line 26 def zip_code bothify(fetch('address.postcode')) end