Sha256: c920af447dc59bf9e95bfc2b75b3d063b0e171b62811f165e26b6bb046106b77
Contents?: true
Size: 338 Bytes
Versions: 1
Compression:
Stored size: 338 Bytes
Contents
module SplitIoClient class ContainsAnyMatcher < SetMatcher def self.matcher_type 'CONTAINS_ANY'.freeze end def initialize(attribute, remote_array) super(attribute, remote_array) end def match?(data, bucketing_key, _evaluator, _attributes) local_set(data).intersect? @remote_set 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_any_matcher.rb |