Module: NewRelic::Security::Instrumentation::SQLite3::Statement::Prepend
Instance Method Summary
collapse
#bind_params_on_enter, #bind_params_on_exit, #execute_on_enter, #execute_on_exit, #initialize_on_enter, #initialize_on_exit
Instance Method Details
#bind_params(*bind_vars) ⇒ Object
40
41
42
43
44
|
# File 'lib/newrelic_security/instrumentation-security/sqlite3/prepend.rb', line 40
def bind_params(*bind_vars)
retval = nil
event = bind_params_on_enter(*bind_vars) { retval = super }
bind_params_on_exit(event) { return retval }
end
|
#execute(*bind_vars) ⇒ Object
46
47
48
49
50
|
# File 'lib/newrelic_security/instrumentation-security/sqlite3/prepend.rb', line 46
def execute(*bind_vars)
retval = nil
event = execute_on_enter(*bind_vars) { retval = super }
execute_on_exit(event) { return retval }
end
|
#initialize(db, sql) ⇒ Object
34
35
36
37
38
|
# File 'lib/newrelic_security/instrumentation-security/sqlite3/prepend.rb', line 34
def initialize(db, sql)
retval = nil
event = initialize_on_enter(db, sql) { retval = super }
initialize_on_exit(event, retval, sql) { return retval }
end
|