module GogoKit::Client::Language

{GogoKit::Client} methods for getting languages

Public Instance Methods

get_language(code, options = {}) click to toggle source

Retrieves a language by language code

@param [String] code The language code of the language to be retrieved @param [Hash] options Optional options @return [GogoKit::Country] The requested language

# File lib/gogokit/client/language.rb, line 15
def get_language(code, options = {})
  root = get_root
  object_from_response(GogoKit::Language,
                       GogoKit::LanguageRepresenter,
                       :get,
                       "#{root.links['self'].href}/languages/#{code}",
                       options)
end
get_languages(options = {}) click to toggle source

Retrieves all languages supported by viagogo

@see viagogo.github.io/developer.viagogo.net/#viagogolanguages @param [Hash] options Optional options @return [GogoKit::PagedResource] All languages

# File lib/gogokit/client/language.rb, line 29
def get_languages(options = {})
  object_from_response(GogoKit::PagedResource,
                       GogoKit::LanguagesRepresenter,
                       :get,
                       get_root.links['viagogo:languages'].href,
                       options)
end