method
yaml_initialize
v1_8_7_330 -
Show latest stable
- Class:
YAML::Omap
yaml_initialize( tag, val )public
No documentation available.
# File lib/yaml/types.rb, line 86
def yaml_initialize( tag, val )
if Array === val
val.each do |v|
if Hash === v
concat( v.to_a ) # Convert the map to a sequence
else
raise YAML::Error, "Invalid !omap entry: " + val.inspect
end
end
else
raise YAML::Error, "Invalid !omap: " + val.inspect
end
self
end