instance method
strict_match?
Ruby on Rails 7.0.10
Since v6.1.7.10Signature
strict_match?(attribute, type, **options)
See if error matches provided attribute, type, and options exactly.
All params must be equal to Error’s own attributes to be considered a strict match.
Parameters
-
attributereq -
typereq -
optionskeyrest
Source
# File activemodel/lib/active_model/error.rb, line 183
def strict_match?(attribute, type, **options)
return false unless match?(attribute, type)
options == @options.except(*CALLBACKS_OPTIONS + MESSAGE_OPTIONS)
end
Defined in activemodel/lib/active_model/error.rb line 183
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveModel::Error