class Ticketmaster::Result

Attributes

data[RW]
request[RW]

Public Class Methods

array(data, request, type) click to toggle source
# File lib/ticketmaster/result.rb, line 20
def self.array(data, request, type)
  return [] if data.nil? || data.empty?
  results = data.map do |item|
    Object.const_get(type).new(item, request)
  end
end
create(data, request, type) click to toggle source
# File lib/ticketmaster/result.rb, line 10
def self.create(data, request, type)
  Object.const_get(type).new(data, request)
end
new(data, request) click to toggle source
# File lib/ticketmaster/result.rb, line 5
def initialize(data, request)
  self.data = data
  self.request = request
end