Method: Ottra#sort_by_response_times

Defined in:
lib/ottra.rb

#sort_by_response_timesObject



39
40
41
42
# File 'lib/ottra.rb', line 39

def sort_by_response_times
  @response_times = @translators.inject({}) { |times, translator| times[translator.to_s] = translator.response_time; times }
  @translators = @translators.sort { |a, b| @response_times[a.to_s] <=> @response_times[b.to_s] }
end