Class | YAML::Store |
In: |
lib/yaml/store.rb
|
Parent: | PStore |
EMPTY_MARSHAL_DATA | = | {}.to_yaml |
EMPTY_MARSHAL_CHECKSUM | = | Digest::MD5.digest(EMPTY_MARSHAL_DATA) |
# File lib/yaml/store.rb, line 8 8: def initialize( *o ) 9: @opt = YAML::DEFAULTS.dup 10: if String === o.first 11: super(o.shift) 12: end 13: if o.last.is_a? Hash 14: @opt.update(o.pop) 15: end 16: end
# File lib/yaml/store.rb, line 22 22: def load(content) 23: table = YAML::load(content) 24: if table == false 25: {} 26: else 27: table 28: end 29: end