# File lib/grape/validations.rb, line 33 def initialize(validator, scope, params) @attrs = validator.attrs @params = scope.params(params) @params = (@params.is_a?(Array) ? @params : [@params]) end
# File lib/grape/validations.rb, line 39 def each @params.each do |resource_params| @attrs.each do |attr_name| yield resource_params, attr_name end end end