class Xf::TraceKeyValue
Traces based on a key and a value matching. Only overrides the `match?` method to redefine a matched node.
@author baweaver @since 0.1.0
Public Class Methods
new(trace_key, trace_value)
click to toggle source
# File lib/xf/trace_key_value.rb, line 9 def initialize(trace_key, trace_value) @trace_key = trace_key @trace_value = trace_value end
Private Instance Methods
match?(hash, key, value, matcher)
click to toggle source
@see Trace#match?
# File lib/xf/trace_key_value.rb, line 18 def match?(hash, key, value, matcher) @trace_key === key && @trace_value === value end