Class: Grape::Validators::JsonArray
- Inherits:
-
Object
- Object
- Grape::Validators::JsonArray
- Defined in:
- lib/introspective_grape/validators.rb
Instance Method Summary collapse
Instance Method Details
#validate_param!(field, params) ⇒ Object
17 18 19 20 21 22 23 |
# File 'lib/introspective_grape/validators.rb', line 17 def validate_param!(field, params) begin raise unless JSON.parse( params[field] ).is_a? Array rescue StandardError raise Grape::Exceptions::Validation.new params: [@scope.full_name(field)], message: 'must be a valid JSON array!' end end |