Sha256: 744b9549375dc572aa5530554d0b01e5a0c994834fe6a792b5ed866c51256d47
Contents?: true
Size: 379 Bytes
Versions: 26
Compression:
Stored size: 379 Bytes
Contents
module MongoModel module Types class Integer < Object def cast(value) if value.nil? nil else begin Kernel::Integer(value) rescue ArgumentError Kernel::Float(value).to_i rescue nil end end end def boolean(value) !value.zero? end end end end
Version data entries
26 entries across 26 versions & 1 rubygems