class EventRouter::Errors::RequiredOptionError

Public Class Methods

new(message: nil, options:, adapter:) click to toggle source
Calls superclass method
# File lib/event_router/errors/required_option_error.rb, line 8
def initialize(message: nil, options:, adapter:)
  @options = options
  @adapter = adapter

  super(message || self.message)
end

Public Instance Methods

message() click to toggle source
# File lib/event_router/errors/required_option_error.rb, line 15
def message
  "#{@options} are required for #{@adapter} adapter."
end