Sha256: f1e5d6845fe888601457e6378c901a116f217bf2b6f594ce9c10ed8ac2fcf170
Contents?: true
Size: 478 Bytes
Versions: 3
Compression:
Stored size: 478 Bytes
Contents
# Property to test dumped_as != loaded_as behaviour module DataMapper class Property class IntegerDumpedAsStringProperty < DataMapper::Property::Object load_as ::Integer dump_as ::String accept_options :length DEFAULT_LENGTH = 50 length(DEFAULT_LENGTH) attr_reader :length def dump(value) value.nil? ? nil : value.to_s end def load(value) value.nil? ? nil : value.to_i end end end end
Version data entries
3 entries across 3 versions & 1 rubygems