You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
box-o-sand/oldstuff/map-mash/app/models/mash_tournament_round.rb

17 lines
392 B

class MashTournamentRound < ActiveRecord::Base
belongs_to :tournament, :class_name => 'MashTournament'
has_many :mashes
def self.for_round(tournament, round_number)
self.find_by_mash_tournament_id_and_number(tournament, round_number)
end
def done?
winners = []
self.mashes.collect do |mash|
winners << mash.winner_id
end
!winners.include?(nil)
end
end