Class: Settings
- Inherits:
-
Object
- Object
- Settings
- Defined in:
- lib/delicious-cli/settings.rb
Class Method Summary collapse
Class Method Details
.[](key) ⇒ Object
43 44 45 |
# File 'lib/delicious-cli/settings.rb', line 43 def self.[](key) settings[key] end |
.[]=(key, val) ⇒ Object
47 48 49 |
# File 'lib/delicious-cli/settings.rb', line 47 def self.[]=(key, val) settings[key] = val end |
.load! ⇒ Object
51 52 53 |
# File 'lib/delicious-cli/settings.rb', line 51 def self.load! @settings = YAML::load_file( configfile('settings.yml') ) end |
.save! ⇒ Object
55 56 57 58 59 |
# File 'lib/delicious-cli/settings.rb', line 55 def self.save! open( configfile('settings.yml'), "w" ) do |f| f.write YAML::dump(settings) end end |
.settings ⇒ Object
39 40 41 |
# File 'lib/delicious-cli/settings.rb', line 39 def self.settings @settings ||= {} end |