module AWS::Record::Validations
def validates_each *attributes, &block
(**options)
-
:unless
(Symbol, String, Proc
) -- Specifies a method or -
:if
(Symbol, String, Proc
) -- Specifies a method or proc -
:on
(Symbol
) -- When this validation is run. -
:allow_blank
(Boolean
) -- Skip validation if the -
:allow_nil
(Boolean
) -- Skip validation if the
Parameters:
-
options
(Hash
) -- -
attributes
() -- A list of attribute names to validate.
Overloads:
-
validates_each(*attributes, options = {}, &block)
def validates_each *attributes, &block unless block_given? raise ArgumentError, 'missing required block for validates_each' end validators << BlockValidator.new(self, *attributes, &block) end