class Mocker::Place
Public Class Methods
name()
click to toggle source
# File lib/mocker/place.rb, line 7 def name all_places = I18n.t("places") all_places.values.flatten.sample end
name_in(country_code=nil)
click to toggle source
# File lib/mocker/place.rb, line 12 def name_in country_code=nil return self.name if country_code.nil? country_places = I18n.t("places.#{country_code}") if country_places.is_a?(Array) && country_places.length > 0 country_places.sample else raise Mocker::Place::CountryNotFoundError end end