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
search(data, request, type)
click to toggle source
# File lib/ticketmaster/result.rb, line 14 def self.search(data, request, type) result = Ticketmaster::Search.new(data, request) result.type = type result end