Sha256: 5799e82659823209da1581904fe1e1df3dfe9a73b025a0ca4044774c6f52421e
Contents?: true
Size: 321 Bytes
Versions: 12
Compression:
Stored size: 321 Bytes
Contents
module Mongomatic module Validatable class ValidatesAssociated < ValidationBase #:nodoc: def valid?(instance) Array(instance.send(attribute)).compact.map do |child| child.valid? end.all? end def message(instance) super || "is invalid" end end end end
Version data entries
12 entries across 12 versions & 1 rubygems