Method: SpaceObject::Encoder#encode
- Defined in:
- lib/space_object/encoder.rb
#encode ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/space_object/encoder.rb', line 10 def encode raise(ArgumentError, "#{@object} is not a Hash") unless @object.is_a?(Hash) @object.inject(Base.new) do |space, (key, val)| space[key.to_space_key] = val.to_space_value space end end |