Method: EurekaBot::Controller#initialize

Defined in:
lib/eureka_bot/controller.rb

#initialize(params: {}, message: nil, response: nil, logger: EurekaBot.logger) ⇒ Controller

cattr_accessor :exception_handler



13
14
15
16
17
18
19
# File 'lib/eureka_bot/controller.rb', line 13

def initialize(params: {}, message: nil, response: nil, logger: EurekaBot.logger)
  @params   = params
  @message  = message
  @logger   = logger
  @response = response || response_class.new(logger: logger)
  @response.controller = self
end