run_callbacks (ActionController::Dispatcher)

    # File lib/action_controller/dispatcher.rb, line 174
          def run_callbacks(kind, enumerator = :each)
            callbacks[kind].send!(enumerator) do |callback|
              case callback
              when Proc; callback.call(self)
              when String, Symbol; send!(callback)
              when Array; callback[1].call(self)
              else raise ArgumentError, "Unrecognized callback #{callback.inspect}"
              end
            end
          end