module AbstractController::Callbacks

def process_action(method_name)

process_action callbacks around the normal behavior.
Override AbstractController::Base's process_action to run the
def process_action(method_name)
  run_callbacks(:process_action, method_name) do
    super
  end
end