class Doattend::Ticket

Attributes

result[RW]

Public Class Methods

new(result) click to toggle source
# File lib/doattend/ticket.rb, line 7
def initialize(result)
        self.result = result
end

Public Instance Methods

aggregate(name) click to toggle source

Returns number of registrations for a ticket type

# File lib/doattend/ticket.rb, line 17
def aggregate(name)
        self.result.count{ |t| t['Ticket_Name'] == name }
end
names() click to toggle source

Returns different ticket names that is available for the event.

# File lib/doattend/ticket.rb, line 12
def names
        self.result.map{ |t| t['Ticket_Name'] }.uniq
end