Sha256: 2838e5e6d0f157b6243aba913fe16b58ec6627052cceed7ee0dbb9e0238672c9
Contents?: true
Size: 377 Bytes
Versions: 1
Compression:
Stored size: 377 Bytes
Contents
module SplitIoClient class ContainsAllMatcher < SetMatcher def self.matcher_type 'CONTAINS_ALL'.freeze end def initialize(attribute, remote_array) super(attribute, remote_array) end def match?(data, bucketing_key, _evaluator, _attributes) return false if @remote_set.empty? @remote_set.subset? local_set(data) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
splitclient-rb-4.3.0.canary.2 | lib/splitclient-rb/engine/matchers/contains_all_matcher.rb |