class Dry::Logic::Rule::Check
def self.new(predicate, options)
def self.new(predicate, options) keys = options.fetch(:keys) evaluator = Evaluator::Set.new(keys) super(predicate, options.merge(evaluator: evaluator)) end
def self.new(predicate, options) keys = options.fetch(:keys) evaluator = Evaluator::Set.new(keys) super(predicate, options.merge(evaluator: evaluator)) end