class Ticketfly::Venues
Public Class Methods
get_all()
click to toggle source
# File lib/ticketfly.rb, line 141 def self.get_all max_results = 200 venues = [] total_pages = 1 page = 1 begin base_uri = "http://www.ticketfly.com/api/venues/list.json" result = JSON.parse(open(base_uri + "?maxResults=" + max_results.to_s + "&pageNum=" + page.to_s).read) total_pages = result["totalPages"] result['venues'].each do |v| venue = Venue.build(v) venues << venue end page += 1 end while not page > total_pages venues end