class Liam::UninitializedMessageProcessorError
Attributes
error[R]
Public Class Methods
new(error)
click to toggle source
Calls superclass method
# File lib/liam/exceptions/uninitialized_message_processor_error.rb, line 5 def initialize(error) @error = error super( <<~MSG.gsub(/\n/, '') Expected file #{class_name} defined in app/services/liam to process the message, but it has not been initialized. MSG ) end
Private Instance Methods
class_name()
click to toggle source
# File lib/liam/exceptions/uninitialized_message_processor_error.rb, line 20 def class_name error.to_s[/[\w+::+\w+]+(?=\z)/] end