class Mogli::FetchingArray
Attributes
classes[RW]
client[RW]
next_url[RW]
previous_url[RW]
total_count[RW]
Public Instance Methods
fetch_next()
click to toggle source
# File lib/mogli/fetching_array.rb, line 5 def fetch_next return [] if next_url.nil? || next_url.empty? additions = client.get_and_map_url(next_url,classes) self.next_url = additions.next_url self.concat(additions) additions end
fetch_previous()
click to toggle source
# File lib/mogli/fetching_array.rb, line 13 def fetch_previous return [] if previous_url.nil? || previous_url.empty? additions = client.get_and_map_url(previous_url,classes) self.previous_url = additions.previous_url self.unshift(*additions) additions end