class Levelup::Responses::SuccessPaginated
Class that encapsulates a successful response from a paginated endpoint of the LevelUp API.
Attributes
next_page[RW]
next_page_request[RW]
Public Instance Methods
next()
click to toggle source
# File lib/levelup/responses/success_paginated.rb, line 11 def next unless next_page? raise Errors::InvalidRequest, 'Attempted to fetch next page at '\ 'final page of list' end next_page_request.send_to_api(:get, next_page) end
next_page?()
click to toggle source
# File lib/levelup/responses/success_paginated.rb, line 7 def next_page? !next_page_request.nil? && !next_page.nil? end