Class: Hash
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.deep_connect_materialize_val(deep_space, value) ⇒ Object
99 100 101 102 103 104 105 106 107 |
# File 'lib/deep-connect/serialize.rb', line 99 def self.deep_connect_materialize_val(deep_space, value) hash = new value.each do |k, v| key = DeepConnect::Reference.materialize(deep_space, *k) value = DeepConnect::Reference.materialize(deep_space, *v) hash[key] = value end hash end |
Instance Method Details
#deep_connect_serialize_val(deep_space) ⇒ Object
109 110 111 112 113 |
# File 'lib/deep-connect/serialize.rb', line 109 def deep_connect_serialize_val(deep_space) collect{|k, v| [DeepConnect::Reference.serialize(deep_space, k), DeepConnect::Reference.serialize(deep_space, v)]} end |