Method: Timber::Events::ControllerCall#initialize
- Defined in:
- lib/timber/events/controller_call.rb
#initialize(attributes) ⇒ ControllerCall
Returns a new instance of ControllerCall.
18 19 20 21 22 23 |
# File 'lib/timber/events/controller_call.rb', line 18 def initialize(attributes) @controller = attributes[:controller] || raise(ArgumentError.new(":controller is required")) @action = attributes[:action] || raise(ArgumentError.new(":action is required")) @params = sanitize_params(attributes[:params]) @format = attributes[:format] end |