Sha256: 2792bc5414f1efbe089c0a22d7f768af7809e60961e7f6512969e4a16423fa56
Contents?: true
Size: 497 Bytes
Versions: 53
Compression:
Stored size: 497 Bytes
Contents
require 'yaml' module Spider; module DataTypes class SerializedObject include DataType maps_to Text def self.from_value(val) if (val.is_a?(String)) val = YAML::load(val) end val.extend(SerializedMixin) end end module SerializedMixin include DataType def map(mapper_type) YAML::dump(self) end end end; end
Version data entries
53 entries across 53 versions & 1 rubygems