class PlayerSetHistory::Tournament
Attributes
date[RW]
name[RW]
sets[RW]
winner[RW]
Public Class Methods
all()
click to toggle source
# File lib/player_set_history/tournament.rb, line 14 def self.all @@all end
find_or_create_from_name(name, date)
click to toggle source
# File lib/player_set_history/tournament.rb, line 22 def self.find_or_create_from_name (name, date) tourny_index = self.all.index {|x| x.name == name} if tourny_index == nil tourny = PlayerSetHistory::Tournament.new(name, date) else tourny = self.all[tourny_index] end return tourny end
new(name, date)
click to toggle source
# File lib/player_set_history/tournament.rb, line 7 def initialize (name, date) @name = name @date = DateTime.strptime(date.to_s,'%s').to_s[0..9] @@all << self @sets = [] end
Public Instance Methods
add_set(set)
click to toggle source
# File lib/player_set_history/tournament.rb, line 18 def add_set(set) @sets << set end