Sha256: 88c1f20cacd17f8dc5c9662cd26d35e098ff7a3560c9b074a6a6ba626d2368ec

Contents?: true

Size: 282 Bytes

Versions: 4

Compression:

Stored size: 282 Bytes

Contents

module Compel
  module Builder

    class Boolean < Schema

      def initialize
        super(Coercion::Boolean)
      end

      def is(value, options = {})
        Coercion.coerce!(value, Coercion::Boolean)

        build_option :is, value, options
      end

    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
compel-0.5.1 lib/compel/builder/boolean.rb
compel-0.5.0 lib/compel/builder/boolean.rb
compel-0.4.3 lib/compel/builder/boolean.rb
compel-0.4.2 lib/compel/builder/boolean.rb