# File lib/active_record/validations.rb, line 53
    def valid?(context = nil)
      context ||= (persisted? ? :update : :create)
      output = super(context)

      deprecated_callback_method(:validate)
      deprecated_callback_method("validate_on_#{context}""validate_on_#{context}")

      errors.empty? && output
    end