--- !ruby/object:RI::ClassDescription 
attributes: []

class_methods: 
- !ruby/object:RI::MethodSummary 
  name: define_dispatcher_callbacks
- !ruby/object:RI::MethodSummary 
  name: dispatch
- !ruby/object:RI::MethodSummary 
  name: failsafe_response
- !ruby/object:RI::MethodSummary 
  name: new
- !ruby/object:RI::MethodSummary 
  name: to_prepare
comment: 
- !ruby/struct:SM::Flow::P 
  body: Dispatches requests to the appropriate controller and takes care of reloading the app after each request when Dependencies.load? is true.
constants: []

full_name: ActionController::Dispatcher
includes: 
- !ruby/object:RI::IncludedModule 
  name: ActiveSupport::Callbacks
instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: cleanup_application
- !ruby/object:RI::MethodSummary 
  name: dispatch
- !ruby/object:RI::MethodSummary 
  name: dispatch_cgi
- !ruby/object:RI::MethodSummary 
  name: failsafe_rescue
- !ruby/object:RI::MethodSummary 
  name: flush_logger
- !ruby/object:RI::MethodSummary 
  name: handle_request
- !ruby/object:RI::MethodSummary 
  name: reload_application
name: Dispatcher
superclass: Object
