class Contentful::Management::Array

Resource Class for Arrays (e.g. search results) @see _ www.contentful.com/developers/documentation/content-delivery-api/#arrays @note It also provides an each method and includes Ruby’s Enumerable module (gives you methods like min, first, etc)

Constants

DEFAULT_LIMIT

@private

Public Instance Methods

next_page() click to toggle source

Simplifies pagination

# File lib/contentful/management/array.rb, line 25
def next_page
  if request
    new_skip = (skip || 0) + (limit || DEFAULT_LIMIT)
    new_request = request.copy
    new_request.instance_variable_set(:@query, {}) if new_request.query.nil?
    new_request.query[:skip] = new_skip
    response = new_request.get
    ResourceBuilder.new(response, client).run
  else
    false
  end
end