class ONIX::Serializer::Default::Primitive
Public Class Methods
serialize(xml, val, tag, level = 0)
click to toggle source
# File lib/onix/serializer.rb, line 93 def self.serialize(xml, val, tag, level = 0) if val.is_a?(ONIX::TextWithAttributes) if val.serialized_attributes["textformat"] == "05" # content is XHTML xml.send(tag, val.serialized_attributes) do xml.__send__ :insert, val.to_s end else xml.send(tag, val.serialized_attributes, val) end else xml.send(tag, val) end end