Module: JSON::SchemaBuilder::Validation

Included in:
Entity, Schema
Defined in:
lib/json/schema_builder/validation.rb

Instance Method Summary collapse

Instance Method Details

#fully_validate(data, opts = { }) ⇒ Object



14
15
16
# File 'lib/json/schema_builder/validation.rb', line 14

def fully_validate(data, opts = { })
  _validate :fully_validate, data, opts
end

#validate(data, opts = { }) ⇒ Object



6
7
8
# File 'lib/json/schema_builder/validation.rb', line 6

def validate(data, opts = { })
  _validate :validate, data, opts
end

#validate!(data, opts = { }) ⇒ Object



10
11
12
# File 'lib/json/schema_builder/validation.rb', line 10

def validate!(data, opts = { })
  _validate :validate!, data, opts
end