module NewSuperCodebreaker2021::DBMethods

Public Instance Methods

load_file(file) click to toggle source
# File lib/new_super_codebreaker_2021/db_methods.rb, line 11
def load_file(file)
  YAML.load_file(file)
rescue Errno::ENOENT
  []
end
save(user, file) click to toggle source
# File lib/new_super_codebreaker_2021/db_methods.rb, line 3
def save(user, file)
  rating = load_file(file)
  rating.push(user)
  File.open(file, 'w') do |filename|
    YAML.dump(rating, filename)
  end
end