Module: Rakuna::Validation::JSON

Includes:
Contracts, Accepts::JSON
Defined in:
lib/rakuna/validation/json.rb

Instance Method Summary collapse

Instance Method Details

#payload_valid?Boolean

Returns:

  • (Boolean)


12
13
14
15
# File 'lib/rakuna/validation/json.rb', line 12

def payload_valid?
  return true unless defined? json_schema
  @valid ||= ::JSON::Validator.validate validation_schema, input
end