class MasterRecord::YAML
Public Class Methods
load_file(fields,file)
click to toggle source
# File lib/master_record/yaml.rb, line 11 def self.load_file(fields,file) datum = ::YAML.load_file(file) new(fields,datum) end
new(fields,datum)
click to toggle source
# File lib/master_record/yaml.rb, line 16 def initialize(fields,datum) @fields = fields @datum = datum end
Public Instance Methods
each() { |[k] + map{|name,t| v}| ... }
click to toggle source
# File lib/master_record/yaml.rb, line 5 def each @datum.each do|k,v| yield ([k] + @fields.map{|name,t| v[name.to_s]}).flatten end end