Class: Honeybadger::TraceCleaner::ActionController

Inherits:
Base
  • Object
show all
Defined in:
lib/honeybadger/trace.rb

Instance Attribute Summary

Attributes inherited from Base

#event

Instance Method Summary collapse

Methods inherited from Base

#initialize, #render?, #to_a

Constructor Details

This class inherits a constructor from Honeybadger::TraceCleaner::Base

Instance Method Details

#payloadObject



195
196
197
# File 'lib/honeybadger/trace.rb', line 195

def payload
  event.payload.reject {|k, v| k == :params }
end

#to_hObject



203
204
205
# File 'lib/honeybadger/trace.rb', line 203

def to_h
  payload.merge({ :duration => event.duration })
end

#to_sObject



199
200
201
# File 'lib/honeybadger/trace.rb', line 199

def to_s
  payload.inspect
end