Method: LightServiceExt::ErrorInfo#initialize

Defined in:
lib/light-service-ext/error_info.rb

#initialize(error, message: nil, fatal: false) ⇒ ErrorInfo

Returns a new instance of ErrorInfo.



7
8
9
10
11
12
13
# File 'lib/light-service-ext/error_info.rb', line 7

def initialize(error, message: nil, fatal: false)
  @fatal = fatal
  @error = error
  @type = error.class.name
  @message = message || error.try(:message)
  @title = "#{error.class.name} : #{error&.message}"
end