module HstoreAccessor::Serialization
Constants
- DEFAULT_DESERIALIZER
- DEFAULT_SERIALIZER
- DESERIALIZERS
- InvalidDataTypeError
- SERIALIZERS
- VALID_TYPES
Public Class Methods
deserialize(type, value, deserializer=DESERIALIZERS[type])
click to toggle source
# File lib/hstore_accessor/serialization.rb, line 42 def deserialize(type, value, deserializer=DESERIALIZERS[type]) return nil if value.nil? deserializer.call(value) end
serialize(type, value, serializer=SERIALIZERS[type])
click to toggle source
# File lib/hstore_accessor/serialization.rb, line 36 def serialize(type, value, serializer=SERIALIZERS[type]) return nil if value.nil? serializer.call(value) end