class Toptranslation::Resource::LocaleList

Public Class Methods

new(connection, options = {}) click to toggle source
# File lib/toptranslation/resource/locale_list.rb, line 5
def initialize(connection, options = {})
  @connection = connection
  @options = options
end

Public Instance Methods

each() { |locale| ... } click to toggle source
# File lib/toptranslation/resource/locale_list.rb, line 15
def each
  locales.each { |locale| yield Locale.new(locale) }
end
find(code) click to toggle source
# File lib/toptranslation/resource/locale_list.rb, line 10
def find(code)
  result = locales.select { |l| l['code'] == code }.first
  Locale.new(result) if result
end

Private Instance Methods

locales() click to toggle source
# File lib/toptranslation/resource/locale_list.rb, line 21
def locales
  @connection.get('/locales', version: 2)
end