Module: CouchbaseOrm::JsonSchema::Validation

Included in:
Base
Defined in:
lib/couchbase-orm/json_schema/validation.rb

Instance Method Summary collapse

Instance Method Details

#json_validation_configObject



13
14
15
# File 'lib/couchbase-orm/json_schema/validation.rb', line 13

def json_validation_config
  @json_validation_config ||= {}
end

#validate_json_schema(mode: :strict, schema_path: nil) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/couchbase-orm/json_schema/validation.rb', line 5

def validate_json_schema(mode: :strict, schema_path: nil)
  @json_validation_config = {
    enabled: true,
    mode: mode,
    schema_path: schema_path,
  }.freeze
end