# File lib/active_record/validations.rb, line 53 def valid?(context = nil) context ||= (new_record? ? :create : :update) output = super(context) deprecated_callback_method(:validate) deprecated_callback_method("validate_on_#{context}""validate_on_#{context}") errors.empty? && output end