class Rison::Object::Dumper

Public Class Methods

dump_object(object) click to toggle source
# File lib/rison/object/dumper.rb, line 5
def dump_object(object)
  case object
  when {}
    %('')
  when Hash
    object.map { |k, v| dump(k) + ':' + dump(v) }.join(',')
  else
    raise DumperError.new("O-Rison only accepts Hash as the top level, but #{object.inspect} received.")
  end
end