class Eventbrite::TicketClass

Public Class Methods

all(params={}, token=nil) click to toggle source
# File lib/eventbrite/resources/ticket_class.rb, line 4
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/resources/ticket_class.rb, line 15
def self.all_url(event_id)
  "/events/#{event_id}/#{CGI.escape(class_name.downcase)}es"
end