Sha256: bdcab7765f814ff08bb4a4cf9312ff6660f71c09d49f108ec4f9962fa8ce0ec0
Contents?: true
Size: 474 Bytes
Versions: 1
Compression:
Stored size: 474 Bytes
Contents
# frozen_string_literal: true module Codebreaker module Storage FILE_NAME = './store/statistics.yml' def init_store save end def load store.transaction do @winners = store[:winners] end end def save store.transaction do store[:winners] = @winners end end def storage_exists? File.exist?(FILE_NAME) end def store @store ||= YAML::Store.new(FILE_NAME) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
codebreaker_manfly-0.1.2 | lib/codebreaker/storage.rb |