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