class QbwcRequests::OrderedFields::SubModelsValidator
Public Instance Methods
validate(record)
click to toggle source
# File lib/qbwc_requests/ordered_fields.rb, line 44 def validate record return true if record.class.attr_order.blank? for field in record.class.attr_order value = record.send(field) if value.respond_to?(:valid?) and value.invalid? for error in value.errors record.errors.add("#{field}##{error}", value.errors.messages[error] ) end end end end