class CodebreakerFirst::Result

Rubocop

Constants

SCORES_FILE

Public Class Methods

results() click to toggle source
# File lib/codebreaker_first.rb, line 93
def self.results
  file = File.read SCORES_FILE

  JSON.parse file
end
save(name, tries, result) click to toggle source
# File lib/codebreaker_first.rb, line 83
def self.save(name, tries, result)
  scores = results.to_a

  scores << { name: name, tries: tries, result: result }

  File.write SCORES_FILE, scores.to_json

  scores
end