class Eventbrite::APIArrayResource

Public Class Methods

all(params={}, token=nil) click to toggle source
# File lib/eventbrite/api_array_resource.rb, line 3
def self.all(params={}, token=nil)
  unless event_id = params.delete(:event_id)
    raise InvalidRequestError.new('No event_id provided.')
  end

  response, token = Eventbrite.request(:get, self.all_url(event_id), token, params)
  Util.convert_to_eventbrite_object(response, token)
end

Private Class Methods

all_url(event_id) click to toggle source
# File lib/eventbrite/api_array_resource.rb, line 14
def self.all_url(event_id)
  "/events/#{event_id}/#{CGI.escape(class_name.downcase)}s"
end