Module: VzaarApi::Lib::WillPaginate::ClassMethods

Defined in:
lib/vzaar_api/lib/will_paginate.rb

Instance Method Summary collapse

Instance Method Details

#each_item(query = {}, &block) ⇒ Object



10
11
12
# File 'lib/vzaar_api/lib/will_paginate.rb', line 10

def each_item(query = {}, &block)
  paginate(query).each_item(&block)
end

#paginate(query = {}) ⇒ Object



14
15
16
17
# File 'lib/vzaar_api/lib/will_paginate.rb', line 14

def paginate(query = {})
  args = query.merge({ resource_url: resource_url, resource_class: self })
  Lib::PagedResource.new(args)
end