module GogoKit::Client::Venue

{GogoKit::Client} methods for getting venues

Public Instance Methods

get_venue(venue_id, options = {}) click to toggle source

Retrieves a venue by ID

@param [Integer] venue_id The ID of the venue to be retrieved @param [Hash] options Optional options @return [GogoKit::Venue] The requested venue

# File lib/gogokit/client/venue.rb, line 15
def get_venue(venue_id, options = {})
  root = get_root
  object_from_response(GogoKit::Venue,
                       GogoKit::VenueRepresenter,
                       :get,
                       "#{root.links['self'].href}/venues/" \
                       "#{venue_id}",
                       options)
end
get_venues(options = {}) click to toggle source

Retrieves all venues

@see viagogo.github.io/developer.viagogo.net/#viagogovenues @param [Hash] options Optional options @return [GogoKit::PagedResource] All venues

# File lib/gogokit/client/venue.rb, line 30
def get_venues(options = {})
  object_from_response(GogoKit::PagedResource,
                       GogoKit::VenuesRepresenter,
                       :get,
                       get_root.links['viagogo:venues'].href,
                       options)
end