Class: Ticketfly::Orgs
- Inherits:
-
Object
- Object
- Ticketfly::Orgs
- Defined in:
- lib/ticketfly.rb
Class Method Summary collapse
Class Method Details
.get_all ⇒ Object
121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 |
# File 'lib/ticketfly.rb', line 121 def self.get_all base_uri = "http://www.ticketfly.com/api/orgs/list.json" max_results = 200 orgs = [] total_pages = 1 page = 1 begin result = JSON.parse(open(base_uri + "?maxResults=" + max_results.to_s + "&pageNum=" + page.to_s).read) total_pages = result["totalPages"] result['orgs'].each do |o| org = Org.build(o) orgs << org end page += 1 end while not page > total_pages orgs end |