class Appsignal::Hooks::ActiveSupportNotificationsHook
def instrument(name, payload = {}, &block)
def instrument(name, payload = {}, &block) # Events that start with a bang are internal to Rails instrument_this = name[0] != BANG Appsignal::Transaction.current.start_event if instrument_this instrument_without_appsignal(name, payload, &block) ensure if instrument_this title, body, body_format = Appsignal::EventFormatter.format(name, payload) Appsignal::Transaction.current.finish_event( name.to_s, title, body, body_format ) end end