Class: CodebreakerRuban::Storage
- Inherits:
-
Object
- Object
- CodebreakerRuban::Storage
- Defined in:
- lib/app/entities/storage.rb
Constant Summary collapse
- FILE_NAME =
'./lib/app/store/store.yml'
Class Method Summary collapse
Class Method Details
.load_storage ⇒ Object
11 12 13 |
# File 'lib/app/entities/storage.rb', line 11 def load_storage store_exists? ? YAML.load_stream(File.read(FILE_NAME)) : [] end |
.save_in_store(obj) ⇒ Object
7 8 9 |
# File 'lib/app/entities/storage.rb', line 7 def save_in_store(obj) File.open(FILE_NAME, 'a') { |file| file.write obj.to_yaml } end |