class Gugl::Search::DataGetter

Attributes

limit[RW]
query[RW]

Public Instance Methods

get() click to toggle source
# File lib/search/data_getter.rb, line 9
def get
  searcher.search(query, limit) do |items|
    items.map(&method(:build_item))
  end
end
searcher() click to toggle source
# File lib/search/data_getter.rb, line 15
def searcher
  @searcher ||= RemoteSearcher.new
end

Private Instance Methods

build_item(item) click to toggle source
# File lib/search/data_getter.rb, line 21
def build_item(item)
  ResultItem.new(item)
end