class BandwidthIris::PaginatedResult

Public Class Methods

new(items, links, &block) click to toggle source
Calls superclass method
# File lib/bandwidth-iris/paginated_result.rb, line 5
def initialize(items, links, &block)
  super(items)
  @links = links
  @requestor = block
end

Public Instance Methods

next() click to toggle source
# File lib/bandwidth-iris/paginated_result.rb, line 11
def next
  return unless @links[:next]

  @requestor.call(@links[:next].match(/\<([^>]+)\>/)[1].sub(/^http.*\/v1.0/, ""))
end