class Gumdrop::Data::YAMLDBDataProvider
Public Instance Methods
available?()
click to toggle source
# File lib/gumdrop/data_providers/yamldb.rb, line 6 def available? require 'yaml' true rescue LoadError false end
data_for(filepath)
click to toggle source
# File lib/gumdrop/data_providers/yamldb.rb, line 13 def data_for(filepath) docs=[] File.open(filepath, 'r') do |f| YAML.load_documents(f) do |doc| docs << supply_data( doc ) #unless doc.has_key?("__proto__") end end docs end