In Files

  • yaml/store.rb

Parent

YAML::Store

Public Class Methods

new( *o ) click to toggle source
 
               # File yaml/store.rb, line 8
def initialize( *o )
  @opt = YAML::DEFAULTS.dup
  if String === o.first
    super(o.shift)
  end
  if o.last.is_a? Hash
    @opt.update(o.pop)
  end
end
            

Public Instance Methods

dump(table) click to toggle source
 
               # File yaml/store.rb, line 18
def dump(table)
  @table.to_yaml(@opt)
end
            
load(content) click to toggle source
 
               # File yaml/store.rb, line 22
def load(content)
  YAML::load(content)
end
            
load_file(file) click to toggle source
 
               # File yaml/store.rb, line 26
def load_file(file)
  YAML::load(file)
end