# 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