Sha256: d8d84bbfd5536a58c5c604dab9cf0a6a4261fa40868db43b9f7d319a248bef79
Contents?: true
Size: 401 Bytes
Versions: 24
Compression:
Stored size: 401 Bytes
Contents
module Toy module Extensions module Integer def to_store(value, *) value_to_i = value.to_i if value_to_i == 0 && value != value_to_i value.to_s =~ /^(0x|0b)?0+/ ? 0 : nil else value_to_i end end def from_store(value, *) to_store(value) end end end end class Integer extend Toy::Extensions::Integer end
Version data entries
24 entries across 24 versions & 1 rubygems