Method: MVCLI::Validatable::Validator#validate_child

Defined in:
lib/mvcli/validatable.rb

#validate_child(object, name, validation) ⇒ Object



77
78
79
80
81
82
# File 'lib/mvcli/validatable.rb', line 77

def validate_child(object, name, validation)
  child = object.send(name) || []
  validation.append name, [child].flatten.map(&:validation)
rescue StandardError => e
  validation.errors[name] << e
end