Method: Dry::Validation.JSON

Defined in:
lib/dry/validation.rb

.JSON(base = Schema::JSON, **options, &block) ⇒ Object



32
33
34
35
# File 'lib/dry/validation.rb', line 32

def self.JSON(base = Schema::JSON, **options, &block)
  klass = base ? Schema::JSON.configure(Class.new(base)) : Schema::JSON
  Validation.Schema(klass, options, &block)
end