class ONIX::Serializer::Dump::Primitive
Public Class Methods
serialize(io, val, tag, level = 0)
click to toggle source
# File lib/onix/serializer.rb, line 175 def self.serialize(io, val, tag, level = 0) io.write " " * level if val.is_a?(ONIX::TextWithAttributes) io.write "#{tag}[#{val.attributes.to_a.map { |k, v| "#{k}: #{v.code}(#{v.human})" }.join(", ")}]: #{val.to_s}\n" else io.write "#{tag}: #{val}\n" end end