class Lexicorn::Client

Attributes

api_key[R]

Public Class Methods

new(api_key) click to toggle source
# File lib/lexicorn/client.rb, line 7
def initialize(api_key)
  @api_key = api_key
end

Public Instance Methods

find(word) click to toggle source
# File lib/lexicorn/client.rb, line 11
def find(word)
  payload = UrlBuilder.build(word: word, api_key: @api_key)

  uri = URI(payload)

  JSON.parse(Net::HTTP.get(uri)).first['shortdef']
end