module UnionStationHooksRails::ActionControllerExtension

Public Instance Methods

process_action(action, *args) click to toggle source
Calls superclass method
# File lib/union_station_hooks_rails/action_controller_extension.rb, line 27
def process_action(action, *args)
  reporter = request.env['union_station_hooks']
  return super if !reporter

  options = {
    :controller_name => self.class.name,
    :action_name => action_name,
    :method => request.request_method
  }
  reporter.log_controller_action_block(options) do
    super
  end
end