Method: ISO3166::CountryClassMethods#all

Defined in:
lib/countries/country/class_methods.rb

#all(&block) ⇒ Object Also known as: countries



34
35
36
37
# File 'lib/countries/country/class_methods.rb', line 34

def all(&block)
  block ||= proc { |_alpha2, data| ISO3166::Country.new(data) }
  ISO3166::Data.cache.map(&block)
end