class HashSchema::ArraySchema

Public Instance Methods

expectation() click to toggle source
# File lib/hash_schema.rb, line 177
def expectation
  "[#{chain.expectation}]"
end
validate(data) click to toggle source
# File lib/hash_schema.rb, line 172
def validate(data)
  return data.map { |item| chain.validate(item) } if data.is_a?(Array)
  error(data)
end