class NewRelic::ChainedCall
This class is used by NewRelic::Agent#set_sql_obfuscator to chain multiple obfuscation blocks when not using the default :replace action
Public Class Methods
new(block1, block2)
click to toggle source
# File lib/new_relic/agent/chained_call.rb, line 7 def initialize(block1, block2) @block1 = block1 @block2 = block2 end
Public Instance Methods
call(sql)
click to toggle source
# File lib/new_relic/agent/chained_call.rb, line 12 def call(sql) sql = @block1.call(sql) @block2.call(sql) end