class JSchema::Validator::MaxLength

Private Instance Methods

validate_args(max_length) click to toggle source
# File lib/jschema/validator/max_length.rb, line 8
def validate_args(max_length)
  if valid_length_limit?(max_length, 1)
    true
  else
    invalid_schema 'maxLength', max_length
  end
end
validate_instance(instance) click to toggle source
# File lib/jschema/validator/max_length.rb, line 16
def validate_instance(instance)
  if instance.size > @length_limit
    "#{instance} is too long"
  end
end