Method: Timber::Events::ControllerCall#initialize

Defined in:
lib/timber/events/controller_call.rb

#initialize(attributes) ⇒ ControllerCall

Returns a new instance of ControllerCall.



12
13
14
15
16
17
# File 'lib/timber/events/controller_call.rb', line 12

def initialize(attributes)
  @controller = attributes[:controller] || raise(ArgumentError.new(":controller is required"))
  @action = attributes[:action] || raise(ArgumentError.new(":action is required"))
  @params = attributes[:params]
  @format = attributes[:format]
end