Method: Object#deep_connect_serialize_val
- Defined in:
- lib/deep-connect/serialize.rb
#deep_connect_serialize_val(deep_space) ⇒ Object
54 55 56 57 58 59 60 61 62 |
# File 'lib/deep-connect/serialize.rb', line 54 def deep_connect_serialize_val(deep_space) if DeepConnect::UNSERIALIZABLE_CLASS_SET.include?(self.class) DeepConnect.Raise CantSerializable, self.class.name end vnames = instance_variables vnames.collect{|v| [v, DeepConnect::Reference.serialize(deep_space, instance_variable_get(v))]} end |