Class: JSON::API::Conformant

Inherits:
Object
  • Object
show all
Defined in:
lib/json_api_conformant/version.rb,
lib/json_api_conformant/conformant.rb

Constant Summary collapse

VERSION =
"0.0.2"
SCHEMA_VERSION =
'draft'

Class Method Summary collapse

Class Method Details

.valid?(data, options = {}) ⇒ Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/json_api_conformant/conformant.rb', line 9

def valid?(data, options={})
  validator.validate(schema, data, options)
end

.validate(data, options = {}) ⇒ Object



13
14
15
# File 'lib/json_api_conformant/conformant.rb', line 13

def validate(data, options={})
  validator.fully_validate(schema, data, options)
end