Sha256: 7e94bffc119cb402c6499aee6b74a2e74d959de8d3417ccf25c8b1c1f09442c8
Contents?: true
Size: 377 Bytes
Versions: 18
Compression:
Stored size: 377 Bytes
Contents
# frozen_string_literal: true module Kadmin class Finder class Filter attr_accessor :name attr_reader :value def initialize(name, scope) @name = name @scope = scope @value = nil end def apply(scope, value) @value = value scope.merge(scope.instance_exec(value, &@scope)) end end end end
Version data entries
18 entries across 18 versions & 1 rubygems