class CountryData::Data
Public Class Methods
continents()
click to toggle source
# File lib/country_data/data.rb, line 15 def self.continents all.collect(&:continent).uniq end
find(arg)
click to toggle source
# File lib/country_data/data.rb, line 6 def self.find(arg) arg = arg.to_s.upcase if arg.class == Symbol where(alpha2: arg) end
find_by_official_language(arg)
click to toggle source
# File lib/country_data/data.rb, line 11 def self.find_by_official_language(arg) all.select { |c| c if c.languages_official.include? arg.to_s } end