Class: Racer

Inherits:
Sequel::Model
  • Object
show all
Defined in:
lib/opensprints-core/racer.rb

Instance Method Summary collapse

Instance Method Details

#best_timeObject



8
9
10
11
12
# File 'lib/opensprints-core/racer.rb', line 8

def best_time
  serious_races = self.db[:races].filter(:for_fun => false).select(:id)
  best = self.db[:race_participations].filter(:racer_id => self.pk, :race_id => serious_races).order(:finish_time).select(:finish_time).first
  best[:finish_time] if best
end

#to_sObject



4
5
6
# File 'lib/opensprints-core/racer.rb', line 4

def to_s
  name
end