Sha256: 6821b0d35ed21411631c19d44f38b7bb431c40a6e5d16c3efba1d1133329686a

Contents?: true

Size: 374 Bytes

Versions: 5

Compression:

Stored size: 374 Bytes

Contents

module CouchbaseOrm
  module JsonSchema
    module Validation

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

      def json_validation_config
        @json_validation_config ||= {}
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
couchbase-orm-2.0.4 lib/couchbase-orm/json_schema/validation.rb
couchbase-orm-2.0.3 lib/couchbase-orm/json_schema/validation.rb
couchbase-orm-2.0.2 lib/couchbase-orm/json_schema/validation.rb
couchbase-orm-2.0.1 lib/couchbase-orm/json_schema/validation.rb
couchbase-orm-2.0.0 lib/couchbase-orm/json_schema/validation.rb