read yaml_str, parse it, and return yaml document.
opts: ::validator: Kwalify::Validator object ::preceding_aliass: allow preceding alias if true ::data_binding: enable data binding if true ::untabify: expand tab chars if true ::filename: filename
# File lib/kwalify.rb, line 45 def self.load(yaml_str, opts={}) #require 'kwalify/parser/yaml' parser = Kwalify::Yaml::Parser.new(opts[:validator]) parser.preceding_alias = true if opts[:preceding_alias] parser.data_binding = true if opts[:data_binding] yaml_str = Kwalify::Util.untabify(yaml_str) if opts[:untabify] ydoc = parser.parse(yaml_str, :filename=>opts[:filename]) return ydoc end
Generated with the Darkfish Rdoc Generator 2.