Sha256: f793fceb505ce6e78c773eb763f2307f2c4c3dec1213e4175d10a1903d1eca28
Contents?: true
Size: 316 Bytes
Versions: 8
Compression:
Stored size: 316 Bytes
Contents
module DataMapper class Property class ParseDate < Object def dump(value) value && {"__type" => "Date", "iso" => value.to_datetime.utc.iso8601(3)} end def load(value) value && (value.is_a?(Hash) ? value["iso"].to_datetime : value.to_datetime) end end end end
Version data entries
8 entries across 8 versions & 1 rubygems