Sha256: 667afe02f46dd825af08a2274c96f3c4d167a6261b99ee5e8587bd22b6a4e6b7
Contents?: true
Size: 333 Bytes
Versions: 1
Compression:
Stored size: 333 Bytes
Contents
module JSONAPIonify::Types class BooleanType < BaseType def load(value) value end def dump(value) case value when true, false value else raise TypeError, "#{value} is not a valid JSON #{name}." end end def sample(*) [true, false].sample end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jsonapionify-0.9.0 | lib/jsonapionify/types/boolean_type.rb |