module Evalso::Languages

Public Class Methods

languages() click to toggle source
# File lib/evalso/languages.rb, line 6
def languages
  raw = HTTParty.get(Evalso.base_uri + 'languages').body
  parse(JSON.parse(raw))
end
parse(hash) click to toggle source
# File lib/evalso/languages.rb, line 11
def parse(hash)
  hash.keys.each do |k|
    hash[k] = Language.new(k, hash[k])
  end

  hash
end