# File lib/dm-serializer/to_yaml.rb, line 39 def to_yaml(opts_or_emitter = {}) if opts_or_emitter.is_a?(YAML::Syck::Emitter) to_a.to_yaml(opts_or_emitter) else # FIXME: Don't double handle the YAML (remove the YAML.load) to_a.collect {|x| YAML.load(x.to_yaml(opts_or_emitter)) }.to_yaml end end