Class: MockRequest

Inherits:
Object show all
Defined in:
lib/background_lite/core_ext/error_reporters/exception_notification_error_reporter.rb

Overview

:nodoc:

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(message, options = {}) ⇒ MockRequest

Returns a new instance of MockRequest.



13
14
15
16
17
18
# File 'lib/background_lite/core_ext/error_reporters/exception_notification_error_reporter.rb', line 13

def initialize(message, options = {})
  @message = message
  options.each do |k, v|
    self.instance_variable_set(:"@#{k}", v)
  end
end

Instance Attribute Details

#formatObject

Returns the value of attribute format.



11
12
13
# File 'lib/background_lite/core_ext/error_reporters/exception_notification_error_reporter.rb', line 11

def format
  @format
end

Instance Method Details

#envObject



20
21
22
# File 'lib/background_lite/core_ext/error_reporters/exception_notification_error_reporter.rb', line 20

def env
  {}
end

#parametersObject



29
30
31
# File 'lib/background_lite/core_ext/error_reporters/exception_notification_error_reporter.rb', line 29

def parameters
  @message || "nil message. this does not happen (TM)."
end

#protocolObject



23
24
25
# File 'lib/background_lite/core_ext/error_reporters/exception_notification_error_reporter.rb', line 23

def protocol
  "none"
end

#request_uriObject



26
27
28
# File 'lib/background_lite/core_ext/error_reporters/exception_notification_error_reporter.rb', line 26

def request_uri
  "none"
end

#sessionObject



32
33
34
# File 'lib/background_lite/core_ext/error_reporters/exception_notification_error_reporter.rb', line 32

def session
  "none"
end