class ComicVine::CVSearchList
Attributes
query[R]
resource[R]
Public Class Methods
new(resp, resc, query)
click to toggle source
Calls superclass method
ComicVine::CVList::new
# File lib/comic_vine/cv_list.rb, line 65 def initialize(resp, resc, query) super(resp) @resource = resc @query = query @cvos = resp['results'].map{ |r| ComicVine::CVObject.new(r)} end
Public Instance Methods
next_page()
click to toggle source
# File lib/comic_vine/cv_list.rb, line 73 def next_page return nil if (@offset + @page_count) >= @total_count update_ivals(ComicVine::API.search(@resource, @query, {:limit => @limit, :page => (((@offset + @page_count) / @limit) + 1)})) end
prev_page()
click to toggle source
# File lib/comic_vine/cv_list.rb, line 78 def prev_page return nil if @offset == 0 update_ivals(ComicVine::API.search(@resource, @query, {:limit => @limit, :page => (@offset / @limit)})) end