Class: ErrorappNotifier::ControllerFailureData

Inherits:
FailureData
  • Object
show all
Defined in:
lib/errorapp_notifier/controller_failure_data.rb

Instance Method Summary collapse

Methods inherited from FailureData

#to_hash, #to_json, #uniq_key

Constructor Details

#initialize(exception, controller = nil, request = nil) ⇒ ControllerFailureData

Returns a new instance of ControllerFailureData.



3
4
5
6
# File 'lib/errorapp_notifier/controller_failure_data.rb', line 3

def initialize(exception, controller = nil, request = nil)
  super(exception)
  @data = ControllerDataExtractor.new(controller, request) unless request.nil?
end