instance method []=

Ruby on Rails 6.1.7.10

Since v6.1.7.10 Last seen in v6.1.7.10

Signature

[]=(attribute, value)

No documentation comment.

Parameters

attribute req
value req
Source
# File activemodel/lib/active_model/errors.rb, line 605
    def []=(attribute, value)
      ActiveSupport::Deprecation.warn("Calling `[]=` to an ActiveModel::Errors is deprecated. Please call `ActiveModel::Errors#add` instead.")

      @errors.delete(attribute)
      Array(value).each do |message|
        @errors.add(attribute, message)
      end

      __setobj__ prepare_content
    end

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

Defined in ActiveModel::DeprecationHandlingMessageHash

Type at least 2 characters to search.

↑↓ navigate · open · esc close