class MediaArtsDb::Comic::SearchWork

Public Class Methods

new(keyword, per: 100, page: 1) click to toggle source
# File lib/media_arts_db/comic/retrieve.rb, line 163
def initialize(keyword, per: 100, page: 1)
  @uri = MediaArtsDb.comic_search_uri
  @query = query_builder({keyword_title: keyword, per: per, page: page})
end

Private Instance Methods

keyword=(new_keyword) click to toggle source
# File lib/media_arts_db/comic/retrieve.rb, line 178
def keyword=(new_keyword)
  # YAGNI
end
next_page() click to toggle source
# File lib/media_arts_db/comic/retrieve.rb, line 182
def next_page
  # YAGNI
end
parse(response_body) click to toggle source
# File lib/media_arts_db/comic/retrieve.rb, line 174
def parse(response_body)
  Parse.parse_search_title(response_body)
end
request() click to toggle source
# File lib/media_arts_db/comic/retrieve.rb, line 170
def request
  HttpBase.get(@uri, @query)
end