instance method valid?

Ruby on Rails 3.2.22.5

Since v2.2.3

Available in: v2.2.3 v2.3.18 v3.0.20 v3.1.12 v3.2.22.5 v4.0.13 v4.1.16 v4.2.9 v5.2.8.1 v6.0.6 v6.1.7.10 v7.0.10 v7.1.6 v7.2.3 v8.0.4 v8.1.2

Signature

valid?(context = nil)

Runs all the specified validations and returns true if no errors were added otherwise false. Context can optionally be supplied to define which callbacks to test against (the context is defined on the validations using :on).

Parameters

context opt = nil
Source
# File activemodel/lib/active_model/validations.rb, line 192
    def valid?(context = nil)
      current_context, self.validation_context = validation_context, context
      errors.clear
      run_validations!
    ensure
      self.validation_context = current_context
    end

Defined in activemodel/lib/active_model/validations.rb line 192 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActiveModel::Validations

Type at least 2 characters to search.

↑↓ navigate · open · esc close