Sha256: 9e774549db93f0c8d536b905c10c0fa70e3db1ea2bc3bf7fd11f2e5f61e1ea66
Contents?: true
Size: 450 Bytes
Versions: 2
Compression:
Stored size: 450 Bytes
Contents
require 'faraday' module RubyJisho # Queries the Jisho API and returns a Results object class Search attr_reader :query def initialize(query) @query = query end def results @results ||= Results.new(json_response) end private def json_response @json_response ||= Faraday.get(endpoint + query).body end def endpoint 'http://jisho.org/api/v1/search/words?keyword=' end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruby_jisho-0.1.1 | lib/ruby_jisho/search.rb |
ruby_jisho-0.1.0 | lib/ruby_jisho/search.rb |