class MediaArtsDb::Comic::SearchMagazine
Public Class Methods
new(keyword, per: 100, page: 1)
click to toggle source
# File lib/media_arts_db/comic/retrieve.rb, line 189 def initialize(keyword, per: 100, page: 1) @uri = MediaArtsDb.comic_search_uri @query = query_builder({keyword_magazine: 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 204 def keyword=(new_keyword) # YAGNI end
next_page()
click to toggle source
# File lib/media_arts_db/comic/retrieve.rb, line 208 def next_page # YAGNI end
parse(response_body)
click to toggle source
# File lib/media_arts_db/comic/retrieve.rb, line 200 def parse(response_body) Parse.parse_search_magazine(response_body) end
request()
click to toggle source
# File lib/media_arts_db/comic/retrieve.rb, line 196 def request HttpBase.get(@uri, @query) end