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