instance method
_merge_validates_options
Ruby on Rails edge
Since edge Private — implementation detail, not part of the public APISignature
_merge_validates_options(defaults, validator_options)
No documentation comment.
Parameters
-
defaultsreq -
validator_optionsreq
Source
# File activemodel/lib/active_model/validations/validates.rb, line 182
def _merge_validates_options(defaults, validator_options)
defaults.merge(validator_options) do |key, default_val, validator_val|
if key == :if || key == :unless || key == :on
Array(default_val) + Array(validator_val)
else
validator_val
end
end
end
Defined in activemodel/lib/active_model/validations/validates.rb line 182
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveModel::Validations::ClassMethods