23.3 Helpers for Formatting, Linking, and Pagination 21 Action Controller: Routing and URLs
ls app/controllers/*_controller.rb
app/controllers/admin_controller.rb
app/controllers/application_controller.rb
app/controllers/info_controller.rb
app/controllers/line_items_controller.rb
app/controllers/orders_controller.rb
app/controllers/products_controller.rb
app/controllers/store_controller.rb
app/controllers/users_controller.rb
irb e1/routing/config/routes_for_depot.rb
Switch to inspect mode.
>> require "./config/environment.rb"
=> true
>> require "rails/console/app"
=> ["OptionParser", "MiniTest", "PrettyPrint", "PP", "Test", "Mocha"]
>> rs = ActionController::Routing::Routes
=> #<ActionDispatch::Routing::RouteSet:0x913c0f0 @routes=[GET /info/who_bought {:controller=>"info", :action=>"who_bought"}, GET /admin/login {:controller=>"admin", :action=>"login"}, GET /admin/logout {:controller=>"admin", :action=>"logout"}, GET /admin/index {:controller=>"admin", :action=>"index"}, GET /users(.:format) {:action=>"index", :controller=>"users"}, POST /users(.:format) {:action=>"create", :controller=>"users"}, GET /users/new(.:format) {:action=>"new", :controller=>"users"}, GET /users/:id(.:format) {:action=>"show", :controller=>"users"}, PUT /users/:id(.:format) {:action=>"update", :controller=>"users"}, DELETE /users/:id(.:format) {:action=>"destroy", :controller=>"users"}, GET /users/:id/edit(.:format) {:action=>"edit", :controller=>"users"}, GET /line_items(.:format) {:action=>"index", :controller=>"line_items"}, POST /line_items(.:format) {:action=>"create", :controller=>"line_items"}, GET /line_items/new(.:format) {:action=>"new", :controller=>"line_items"}, GET /line_items/:id(.:format) {:action=>"show", :controller=>"line_items"}, PUT /line_items/:id(.:format) {:action=>"update", :controller=>"line_items"}, DELETE /line_items/:id(.:format) {:action=>"destroy", :controller=>"line_items"}, GET /line_items/:id/edit(.:format) {:action=>"edit", :controller=>"line_items"}, GET /orders(.:format) {:action=>"index", :controller=>"orders"}, POST /orders(.:format) {:action=>"create", :controller=>"orders"}, GET /orders/new(.:format) {:action=>"new", :controller=>"orders"}, GET /orders/:id(.:format) {:action=>"show", :controller=>"orders"}, PUT /orders/:id(.:format) {:action=>"update", :controller=>"orders"}, DELETE /orders/:id(.:format) {:action=>"destroy", :controller=>"orders"}, GET /orders/:id/edit(.:format) {:action=>"edit", :controller=>"orders"}, GET /store/index {:controller=>"store", :action=>"index"}, GET /products(.:format) {:action=>"index", :controller=>"products"}, POST /products(.:format) {:action=>"create", :controller=>"products"}, GET /products/new(.:format) {:action=>"new", :controller=>"products"}, GET /products/:id(.:format) {:action=>"show", :controller=>"products"}, PUT /products/:id(.:format) {:action=>"update", :controller=>"products"}, DELETE /products/:id(.:format) {:action=>"destroy", :controller=>"products"}, GET /products/:id/edit(.:format) {:action=>"edit", :controller=>"products"}, ANY /:controller(/:action(/:id(.:format))) {}, ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}], @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0x913d734 @routes={:info_who_bought=>GET /info/who_bought {:controller=>"info", :action=>"who_bought"}, :admin_login=>GET /admin/login {:controller=>"admin", :action=>"login"}, :admin_logout=>GET /admin/logout {:controller=>"admin", :action=>"logout"}, :admin_index=>GET /admin/index {:controller=>"admin", :action=>"index"}, :users=>POST /users(.:format) {:action=>"create", :controller=>"users"}, :new_user=>GET /users/new(.:format) {:action=>"new", :controller=>"users"}, :user=>DELETE /users/:id(.:format) {:action=>"destroy", :controller=>"users"}, :edit_user=>GET /users/:id/edit(.:format) {:action=>"edit", :controller=>"users"}, :line_items=>POST /line_items(.:format) {:action=>"create", :controller=>"line_items"}, :new_line_item=>GET /line_items/new(.:format) {:action=>"new", :controller=>"line_items"}, :line_item=>DELETE /line_items/:id(.:format) {:action=>"destroy", :controller=>"line_items"}, :edit_line_item=>GET /line_items/:id/edit(.:format) {:action=>"edit", :controller=>"line_items"}, :orders=>POST /orders(.:format) {:action=>"create", :controller=>"orders"}, :new_order=>GET /orders/new(.:format) {:action=>"new", :controller=>"orders"}, :order=>DELETE /orders/:id(.:format) {:action=>"destroy", :controller=>"orders"}, :edit_order=>GET /orders/:id/edit(.:format) {:action=>"edit", :controller=>"orders"}, :store_index=>GET /store/index {:controller=>"store", :action=>"index"}, :products=>POST /products(.:format) {:action=>"create", :controller=>"products"}, :new_product=>GET /products/new(.:format) {:action=>"new", :controller=>"products"}, :product=>DELETE /products/:id(.:format) {:action=>"destroy", :controller=>"products"}, :edit_product=>GET /products/:id/edit(.:format) {:action=>"edit", :controller=>"products"}, :rails_info_properties=>ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}}, @helpers=[:hash_for_info_who_bought_url, :info_who_bought_url, :hash_for_info_who_bought_path, :info_who_bought_path, :hash_for_admin_login_url, :admin_login_url, :hash_for_admin_login_path, :admin_login_path, :hash_for_admin_logout_url, :admin_logout_url, :hash_for_admin_logout_path, :admin_logout_path, :hash_for_admin_index_url, :admin_index_url, :hash_for_admin_index_path, :admin_index_path, :hash_for_users_url, :users_url, :hash_for_users_path, :users_path, :hash_for_users_url, :users_url, :hash_for_users_path, :users_path, :hash_for_new_user_url, :new_user_url, :hash_for_new_user_path, :new_user_path, :hash_for_user_url, :user_url, :hash_for_user_path, :user_path, :hash_for_user_url, :user_url, :hash_for_user_path, :user_path, :hash_for_user_url, :user_url, :hash_for_user_path, :user_path, :hash_for_edit_user_url, :edit_user_url, :hash_for_edit_user_path, :edit_user_path, :hash_for_line_items_url, :line_items_url, :hash_for_line_items_path, :line_items_path, :hash_for_line_items_url, :line_items_url, :hash_for_line_items_path, :line_items_path, :hash_for_new_line_item_url, :new_line_item_url, :hash_for_new_line_item_path, :new_line_item_path, :hash_for_line_item_url, :line_item_url, :hash_for_line_item_path, :line_item_path, :hash_for_line_item_url, :line_item_url, :hash_for_line_item_path, :line_item_path, :hash_for_line_item_url, :line_item_url, :hash_for_line_item_path, :line_item_path, :hash_for_edit_line_item_url, :edit_line_item_url, :hash_for_edit_line_item_path, :edit_line_item_path, :hash_for_orders_url, :orders_url, :hash_for_orders_path, :orders_path, :hash_for_orders_url, :orders_url, :hash_for_orders_path, :orders_path, :hash_for_new_order_url, :new_order_url, :hash_for_new_order_path, :new_order_path, :hash_for_order_url, :order_url, :hash_for_order_path, :order_path, :hash_for_order_url, :order_url, :hash_for_order_path, :order_path, :hash_for_order_url, :order_url, :hash_for_order_path, :order_path, :hash_for_edit_order_url, :edit_order_url, :hash_for_edit_order_path, :edit_order_path, :hash_for_store_index_url, :store_index_url, :hash_for_store_index_path, :store_index_path, :hash_for_products_url, :products_url, :hash_for_products_path, :products_path, :hash_for_products_url, :products_url, :hash_for_products_path, :products_path, :hash_for_new_product_url, :new_product_url, :hash_for_new_product_path, :new_product_path, :hash_for_product_url, :product_url, :hash_for_product_path, :product_path, :hash_for_product_url, :product_url, :hash_for_product_path, :product_path, :hash_for_product_url, :product_url, :hash_for_product_path, :product_path, :hash_for_edit_product_url, :edit_product_url, :hash_for_edit_product_path, :edit_product_path, :hash_for_rails_info_properties_url, :rails_info_properties_url, :hash_for_rails_info_properties_path, :rails_info_properties_path], @module=#<Module:0x913d6e4>>, @resources_path_names={:new=>"new", :edit=>"edit"}, @controller_namespaces=#<Set: {}>, @default_url_options={}, @request_class=ActionDispatch::Request, @disable_clear_and_finalize=false, @controller_constraints=nil, @finalized=false, @set=#<Rack::Mount::RouteSet:0x8f22ee0 @parameters_key="action_dispatch.request.path_parameters", @named_routes={:info_who_bought=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8d17344 @defaults={:controller=>"info", :action=>"who_bought"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/} @defaults={:controller=>"info", :action=>"who_bought"} @name=:info_who_bought>, :admin_login=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x97a3ec0 @defaults={:controller=>"admin", :action=>"login"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"login"} @name=:admin_login>, :admin_logout=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x978bec4 @defaults={:controller=>"admin", :action=>"logout"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"logout"} @name=:admin_logout>, :admin_index=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x977c58c @defaults={:controller=>"admin", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"index"} @name=:admin_index>, :users=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x975dc18 @defaults={:action=>"create", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"users"} @name=:users>, :new_user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9745410 @defaults={:action=>"new", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"users"} @name=:new_user>, :user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96fd4bc @defaults={:action=>"destroy", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"users"} @name=:user>, :edit_user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96e2a54 @defaults={:action=>"edit", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"users"} @name=:edit_user>, :line_items=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96b7278 @defaults={:action=>"create", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"line_items"} @name=:line_items>, :new_line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96ae6a0 @defaults={:action=>"new", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"line_items"} @name=:new_line_item>, :line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9677ccc @defaults={:action=>"destroy", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"line_items"} @name=:line_item>, :edit_line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x966bd8c @defaults={:action=>"edit", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"line_items"} @name=:edit_line_item>, :orders=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9643698 @defaults={:action=>"create", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"orders"} @name=:orders>, :new_order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x963235c @defaults={:action=>"new", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"orders"} @name=:new_order>, :order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9611c9c @defaults={:action=>"destroy", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"orders"} @name=:order>, :edit_order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95fbd5c @defaults={:action=>"edit", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"orders"} @name=:edit_order>, :store_index=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95ebdd0 @defaults={:controller=>"store", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"store", :action=>"index"} @name=:store_index>, :products=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95cc700 @defaults={:action=>"create", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"products"} @name=:products>, :new_product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95c4334 @defaults={:action=>"new", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"products"} @name=:new_product>, :product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9595fe8 @defaults={:action=>"destroy", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"products"} @name=:product>, :edit_product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x958c3e4 @defaults={:action=>"edit", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"products"} @name=:edit_product>, :rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x954cbf4 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>}, @recognition_key_analyzer=#<Rack::Mount::Analysis::Splitting:0x8f22e40 @boundaries={:path_info=>{"s"=>8, "."=>28, "w"=>4, "/"=>22, "t"=>4}, :request_method=>{}}, @raw_keys=[{:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/}, {:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/}, {:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/}, {:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/}, {:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/}, {:path_info=>/\A\/users\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/}, {:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/}, {:path_info=>/\A\/users\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/}, {:path_info=>/\A\/line_items\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/}, {:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/}, {:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/}, {:path_info=>/\A\/orders\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/}, {:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/}, {:path_info=>/\A\/orders\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/}, {:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/}, {:path_info=>/\A\/products\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/}, {:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/}, {:path_info=>/\A\/products\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/}, {:path_info=>/\A\/rails\/info\/properties\Z/}], @key_frequency={}, @report=nil, @possible_keys=nil>, @generation_key_analyzer=#<Rack::Mount::Analysis::Frequency:0x8f22be8 @raw_keys=[{:controller=>"info", :action=>"who_bought"}, {:controller=>"admin", :action=>"login"}, {:controller=>"admin", :action=>"logout"}, {:controller=>"admin", :action=>"index"}, {:action=>"index", :controller=>"users"}, {:action=>"create", :controller=>"users"}, {:action=>"new", :controller=>"users"}, {:action=>"show", :controller=>"users"}, {:action=>"update", :controller=>"users"}, {:action=>"destroy", :controller=>"users"}, {:action=>"edit", :controller=>"users"}, {:action=>"index", :controller=>"line_items"}, {:action=>"create", :controller=>"line_items"}, {:action=>"new", :controller=>"line_items"}, {:action=>"show", :controller=>"line_items"}, {:action=>"update", :controller=>"line_items"}, {:action=>"destroy", :controller=>"line_items"}, {:action=>"edit", :controller=>"line_items"}, {:action=>"index", :controller=>"orders"}, {:action=>"create", :controller=>"orders"}, {:action=>"new", :controller=>"orders"}, {:action=>"show", :controller=>"orders"}, {:action=>"update", :controller=>"orders"}, {:action=>"destroy", :controller=>"orders"}, {:action=>"edit", :controller=>"orders"}, {:controller=>"store", :action=>"index"}, {:action=>"index", :controller=>"products"}, {:action=>"create", :controller=>"products"}, {:action=>"new", :controller=>"products"}, {:action=>"show", :controller=>"products"}, {:action=>"update", :controller=>"products"}, {:action=>"destroy", :controller=>"products"}, {:action=>"edit", :controller=>"products"}, {}, {:controller=>"rails/info", :action=>"properties"}], @key_frequency={}, @report=nil, @possible_keys=nil>, @request_class=ActionDispatch::Request, @valid_conditions=[:auth_type, :gateway_interface, :path_translated, :remote_host, :remote_ident, :remote_user, :remote_addr, :server_name, :server_protocol, :accept, :accept_charset, :accept_encoding, :accept_language, :cache_control, :from, :negotiate, :pragma, :key?, :request_method, :request_method_symbol, :method, :method_symbol, :get?, :post?, :put?, :delete?, :head?, :headers, :fullpath, :forgery_whitelisted?, :media_type, :content_length, :xml_http_request?, :xhr?, :ip, :remote_ip, :server_software, :raw_post, :body, :form_data?, :body_stream, :reset_session, :session=, :session_options=, :GET, :query_parameters, :POST, :request_parameters, :authorization, :cookie_jar, :flash, :url, :protocol, :ssl?, :raw_host_with_port, :host, :host_with_port, :port, :standard_port, :port_string, :server_port, :domain, :subdomains, :subdomain, :request_uri, :filtered_parameters, :fitered_params, :filtered_env, :parameters, :params, :path_parameters=, :symbolized_path_parameters, :path_parameters, :content_mime_type, :content_type, :accepts, :format, :formats, :format=, :negotiate_mime, :if_modified_since, :if_none_match, :not_modified?, :etag_matches?, :fresh?, :env, :scheme, :script_name, :path_info, :query_string, :session, :session_options, :logger, :media_type_params, :content_charset, :script_name=, :path_info=, :parseable_data?, :[], :[]=, :values_at, :referer, :referrer, :user_agent, :cookies, :path, :taguri=, :taguri, :to_yaml_style, :to_yaml_properties, :syck_to_yaml, :to_yaml, :blank?, :present?, :presence, :duplicable?, :acts_like?, :try, :html_safe?, :`, :to_param, :to_query, :instance_values, :instance_variable_names, :copy_instance_variables_from, :returning, :with_options, :subclasses_of, :to_json, :as_json, :require_or_load, :require_dependency, :require_association, :load_dependency, :load, :require, :unloadable, :to_sql, :equality_predicate_sql, :bind, :find_correlate_in, :let, :class_eval, :nil?, :===, :=~, :!~, :eql?, :hash, :<=>, :class, :singleton_class, :clone, :dup, :initialize_dup, :initialize_clone, :taint, :tainted?, :untaint, :untrust, :untrusted?, :trust, :freeze, :frozen?, :to_s, :inspect, :methods, :singleton_methods, :protected_methods, :private_methods, :public_methods, :instance_variables, :instance_variable_get, :instance_variable_set, :instance_variable_defined?, :instance_of?, :kind_of?, :is_a?, :tap, :send, :public_send, :respond_to?, :respond_to_missing?, :extend, :display, :public_method, :define_singleton_method, :__id__, :object_id, :to_enum, :enum_for, :gem, :silence_warnings, :enable_warnings, :with_warnings, :silence_stderr, :silence_stream, :suppress, :require_library_or_gem, :debugger, :breakpoint, :==, :equal?, :!, :!=, :instance_eval, :instance_exec, :__send__], @optimized_recognize_defined=false, @routes=[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8d17344 @defaults={:controller=>"info", :action=>"who_bought"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/} @defaults={:controller=>"info", :action=>"who_bought"} @name=:info_who_bought>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x97a3ec0 @defaults={:controller=>"admin", :action=>"login"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"login"} @name=:admin_login>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x978bec4 @defaults={:controller=>"admin", :action=>"logout"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"logout"} @name=:admin_logout>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x977c58c @defaults={:controller=>"admin", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"index"} @name=:admin_index>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9772ec4 @defaults={:action=>"index", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"users"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x975dc18 @defaults={:action=>"create", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"users"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9745410 @defaults={:action=>"new", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"users"} @name=:new_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x972c640 @defaults={:action=>"show", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x970a2ac @defaults={:action=>"update", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96fd4bc @defaults={:action=>"destroy", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96e2a54 @defaults={:action=>"edit", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"users"} @name=:edit_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96ca684 @defaults={:action=>"index", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"line_items"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96b7278 @defaults={:action=>"create", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"line_items"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96ae6a0 @defaults={:action=>"new", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"line_items"} @name=:new_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x969932c @defaults={:action=>"show", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x968389c @defaults={:action=>"update", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9677ccc @defaults={:action=>"destroy", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x966bd8c @defaults={:action=>"edit", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"line_items"} @name=:edit_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9650ff0 @defaults={:action=>"index", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"orders"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9643698 @defaults={:action=>"create", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"orders"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x963235c @defaults={:action=>"new", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"orders"} @name=:new_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9623c94 @defaults={:action=>"show", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9617b88 @defaults={:action=>"update", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9611c9c @defaults={:action=>"destroy", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95fbd5c @defaults={:action=>"edit", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"orders"} @name=:edit_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95ebdd0 @defaults={:controller=>"store", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"store", :action=>"index"} @name=:store_index>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95e4260 @defaults={:action=>"index", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"products"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95cc700 @defaults={:action=>"create", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"products"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95c4334 @defaults={:action=>"new", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"products"} @name=:new_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95ba0f0 @defaults={:action=>"show", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95a85bc @defaults={:action=>"update", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9595fe8 @defaults={:action=>"destroy", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x958c3e4 @defaults={:action=>"edit", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"products"} @name=:edit_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x954cbf4 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>], @recognition_graph=nil, @recognition_keys=nil, @generation_graph=nil, @generation_keys=nil>>
>> app
=> #<ActionDispatch::Integration::Session:0x97dedcc @app=#<Depot::Application:0x84a0878 @config=#<Rails::Application::Configuration:0x839c490 @root=#<Pathname:/home/rubys/git/awdwr/work-192-239/depot>, @allow_concurrency=false, @consider_all_requests_local=true, @encoding="utf-8", @filter_parameters=[:password], @dependency_loading=true, @serve_static_assets=true, @session_store=:active_record_store, @session_options={}, @time_zone="UTC", @middleware=[ActionDispatch::Static, Rack::Lock, ActiveSupport::Cache::Strategy::LocalCache, Rack::Runtime, Rails::Rack::Logger, ActionDispatch::ShowExceptions, ActionDispatch::RemoteIp, Rack::Sendfile, ActionDispatch::Callbacks, ActiveRecord::ConnectionAdapters::ConnectionManagement, ActiveRecord::QueryCache, ActionDispatch::Cookies, ActiveRecord::SessionStore, ActionDispatch::Flash, ActionDispatch::ParamsParser, Rack::MethodOverride, ActionDispatch::Head], @paths=#<Rails::Paths::Root:0x8fd2d40 @children={"app"=>#<Rails::Paths::Path:0x8fe0558 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8ff2adc @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0x8ff7118 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x910e63c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x9125c9c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x913c154 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, "lib"=>#<Rails::Paths::Path:0x9142ef0 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x91650cc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x9332800 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, "config"=>#<Rails::Paths::Path:0x91731cc @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x91948b8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x91b1cec @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x9316b78 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x93333b8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x9332f08 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x9332c60 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "public"=>#<Rails::Paths::Path:0x93341b4 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x9333f5c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x9333c8c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "log"=>#<Rails::Paths::Path:0x93325f8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "tmp"=>#<Rails::Paths::Path:0x9332404 @options={}, @children={"cache"=>#<Rails::Paths::Path:0x93321d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "vendor"=>#<Rails::Paths::Path:0x9332030 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x9331e50 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>}, @path=#<Pathname:/home/rubys/git/awdwr/work-192-239/depot>, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @all_paths=[#<Rails::Paths::Path:0x8fe0558 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8ff2adc @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0x8ff7118 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x910e63c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x9125c9c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x913c154 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8ff2adc @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8ff7118 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x910e63c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x9125c9c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x913c154 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9142ef0 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x91650cc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x9332800 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x91650cc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x91731cc @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x91948b8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x91b1cec @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x9316b78 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x93333b8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x9332f08 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x9332c60 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x91948b8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x91b1cec @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9316b78 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x93341b4 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x9333f5c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x9333c8c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9333f5c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9333c8c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x93333b8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332f08 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332c60 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332800 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x93325f8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332404 @options={}, @children={"cache"=>#<Rails::Paths::Path:0x93321d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x93321d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332030 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x9331e50 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x9331e50 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>]>, @cache_classes=false, @whiny_nils=true, @log_level=:debug, @cache_store=[:file_store, "/home/rubys/git/awdwr/work-192-239/depot/tmp/cache/"], @load_paths=["/home/rubys/git/awdwr/work-192-239/depot/app/helpers", "/home/rubys/git/awdwr/work-192-239/depot/app/controllers", "/home/rubys/git/awdwr/work-192-239/depot/app/models", "/home/rubys/git/awdwr/work-192-239/depot/lib", "/home/rubys/git/awdwr/work-192-239/depot/vendor"], @load_once_paths=[], @secret_token="2bd804dde2db58d90b0c898b12e3d2feef955dce5b045eaf34a298e04abd894573b2c8ab522c20d3b246bb74e1c91582a10d92c56bc791ffcf6d47cb2bcafc3f">, @railties=#<Rails::Application::Railties:0x8f711d0 @config=#<Rails::Application::Configuration:0x839c490 @root=#<Pathname:/home/rubys/git/awdwr/work-192-239/depot>, @allow_concurrency=false, @consider_all_requests_local=true, @encoding="utf-8", @filter_parameters=[:password], @dependency_loading=true, @serve_static_assets=true, @session_store=:active_record_store, @session_options={}, @time_zone="UTC", @middleware=[ActionDispatch::Static, Rack::Lock, ActiveSupport::Cache::Strategy::LocalCache, Rack::Runtime, Rails::Rack::Logger, ActionDispatch::ShowExceptions, ActionDispatch::RemoteIp, Rack::Sendfile, ActionDispatch::Callbacks, ActiveRecord::ConnectionAdapters::ConnectionManagement, ActiveRecord::QueryCache, ActionDispatch::Cookies, ActiveRecord::SessionStore, ActionDispatch::Flash, ActionDispatch::ParamsParser, Rack::MethodOverride, ActionDispatch::Head], @paths=#<Rails::Paths::Root:0x8fd2d40 @children={"app"=>#<Rails::Paths::Path:0x8fe0558 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8ff2adc @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0x8ff7118 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x910e63c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x9125c9c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x913c154 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, "lib"=>#<Rails::Paths::Path:0x9142ef0 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x91650cc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x9332800 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, "config"=>#<Rails::Paths::Path:0x91731cc @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x91948b8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x91b1cec @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x9316b78 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x93333b8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x9332f08 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x9332c60 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "public"=>#<Rails::Paths::Path:0x93341b4 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x9333f5c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x9333c8c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "log"=>#<Rails::Paths::Path:0x93325f8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "tmp"=>#<Rails::Paths::Path:0x9332404 @options={}, @children={"cache"=>#<Rails::Paths::Path:0x93321d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "vendor"=>#<Rails::Paths::Path:0x9332030 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x9331e50 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>}, @path=#<Pathname:/home/rubys/git/awdwr/work-192-239/depot>, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @all_paths=[#<Rails::Paths::Path:0x8fe0558 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8ff2adc @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0x8ff7118 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x910e63c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x9125c9c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x913c154 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8ff2adc @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8ff7118 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x910e63c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x9125c9c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x913c154 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9142ef0 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x91650cc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x9332800 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x91650cc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x91731cc @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x91948b8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x91b1cec @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x9316b78 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x93333b8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x9332f08 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x9332c60 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x91948b8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x91b1cec @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9316b78 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x93341b4 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x9333f5c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x9333c8c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9333f5c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9333c8c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x93333b8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332f08 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332c60 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332800 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x93325f8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332404 @options={}, @children={"cache"=>#<Rails::Paths::Path:0x93321d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x93321d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332030 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x9331e50 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x9331e50 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8fd2d40 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>]>, @cache_classes=false, @whiny_nils=true, @log_level=:debug, @cache_store=[:file_store, "/home/rubys/git/awdwr/work-192-239/depot/tmp/cache/"], @load_paths=["/home/rubys/git/awdwr/work-192-239/depot/app/helpers", "/home/rubys/git/awdwr/work-192-239/depot/app/controllers", "/home/rubys/git/awdwr/work-192-239/depot/app/models", "/home/rubys/git/awdwr/work-192-239/depot/lib", "/home/rubys/git/awdwr/work-192-239/depot/vendor"], @load_once_paths=[], @secret_token="2bd804dde2db58d90b0c898b12e3d2feef955dce5b045eaf34a298e04abd894573b2c8ab522c20d3b246bb74e1c91582a10d92c56bc791ffcf6d47cb2bcafc3f">, @railties=[#<ActiveSupport::Railtie:0x8f72ee0 @initializers=[#<Rails::Initializable::Initializer:0x933134c @name="active_support.initialize_whiny_nils", @context=#<ActiveSupport::Railtie:0x8f72ee0 ...>, @options={}, @block=#<Proc:0x8be6bc8@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:10>>, #<Rails::Initializable::Initializer:0x93312d4 @name="active_support.initialize_time_zone", @context=#<ActiveSupport::Railtie:0x8f72ee0 ...>, @options={:after=>"active_support.initialize_whiny_nils"}, @block=#<Proc:0x8be6b50@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:16>>]>, #<I18n::Railtie:0x8f7314c @initializers=[#<Rails::Initializable::Initializer:0x93193f0 @name="i18n.initialize", @context=#<I18n::Railtie:0x8f7314c ...>, @options={}, @block=#<Proc:0x89ad690@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:38>>]>, #<ActionDispatch::Railtie:0x8f73430 @initializers=[#<Rails::Initializable::Initializer:0x9318040 @name="action_dispatch.prepare_dispatcher", @context=#<ActionDispatch::Railtie:0x8f73430 ...>, @options={}, @block=#<Proc:0x88d4034@/home/rubys/git/rails/actionpack/lib/action_dispatch/railtie.rb:12>>]>, #<ActionView::Railtie:0x8f73854 @initializers=[#<Rails::Initializable::Initializer:0x9315d90 @name="action_view.cache_asset_timestamps", @context=#<ActionView::Railtie:0x8f73854 ...>, @options={}, @block=#<Proc:0x8edddb8@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x9315d40 @name="action_view.set_configs", @context=#<ActionView::Railtie:0x8f73854 ...>, @options={:after=>"action_view.cache_asset_timestamps"}, @block=#<Proc:0x8eddcc8@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:19>>]>, #<ActionController::Railtie:0x8f8d4d4 @initializers=[#<Rails::Initializable::Initializer:0x9229954 @name="action_controller.set_configs", @context=#<ActionController::Railtie:0x8f8d4d4 ...>, @options={}, @block=#<Proc:0x8e2c6d0@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:40>>, #<Rails::Initializable::Initializer:0x92298a0 @name="action_controller.logger", @context=#<ActionController::Railtie:0x8f8d4d4 ...>, @options={:after=>"action_controller.set_configs"}, @block=#<Proc:0x8e2c644@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:55>>, #<Rails::Initializable::Initializer:0x9229760 @name="action_controller.initialize_framework_caches", @context=#<ActionController::Railtie:0x8f8d4d4 ...>, @options={:after=>"action_controller.logger"}, @block=#<Proc:0x8e2c590@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:59>>, #<Rails::Initializable::Initializer:0x9229738 @name="action_controller.url_helpers", @context=#<ActionController::Railtie:0x8f8d4d4 ...>, @options={:after=>"action_controller.initialize_framework_caches"}, @block=#<Proc:0x8e2c518@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:63>>]>, #<ActiveRecord::Railtie:0x8f8d4e8 @initializers=[#<Rails::Initializable::Initializer:0x91d294c @name="active_record.initialize_timezone", @context=#<ActiveRecord::Railtie:0x8f8d4e8 ...>, @options={}, @block=#<Proc:0x8e22cac@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:31>>, #<Rails::Initializable::Initializer:0x91d2924 @name="active_record.logger", @context=#<ActiveRecord::Railtie:0x8f8d4e8 ...>, @options={:after=>"active_record.initialize_timezone"}, @block=#<Proc:0x8e22c0c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:38>>, #<Rails::Initializable::Initializer:0x91d28fc @name="active_record.set_configs", @context=#<ActiveRecord::Railtie:0x8f8d4e8 ...>, @options={:after=>"active_record.logger"}, @block=#<Proc:0x8e22b80@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:42>>, #<Rails::Initializable::Initializer:0x91d2898 @name="active_record.initialize_database", @context=#<ActiveRecord::Railtie:0x8f8d4e8 ...>, @options={:after=>"active_record.set_configs"}, @block=#<Proc:0x8e22a90@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:52>>, #<Rails::Initializable::Initializer:0x91d2870 @name="active_record.log_runtime", @context=#<ActiveRecord::Railtie:0x8f8d4e8 ...>, @options={:after=>"active_record.initialize_database"}, @block=#<Proc:0x8e229dc@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:60>>, #<Rails::Initializable::Initializer:0x91d2848 @name="active_record.set_dispatch_hooks", @context=#<ActiveRecord::Railtie:0x8f8d4e8 ...>, @options={:before=>:set_clear_dependencies_hook, :after=>"active_record.log_runtime"}, @block=#<Proc:0x8e228d8@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:67>>]>, #<ActionMailer::Railtie:0x8f8d54c @initializers=[#<Rails::Initializable::Initializer:0x91d0d7c @name="action_mailer.logger", @context=#<ActionMailer::Railtie:0x8f8d54c ...>, @options={}, @block=#<Proc:0x8d7f8b8@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x91d0d54 @name="action_mailer.set_configs", @context=#<ActionMailer::Railtie:0x8f8d54c ...>, @options={:after=>"action_mailer.logger"}, @block=#<Proc:0x8d7f840@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:15>>]>, #<ActiveResource::Railtie:0x8fd0068 @initializers=[#<Rails::Initializable::Initializer:0x91c8410 @name="active_resource.set_configs", @context=#<ActiveResource::Railtie:0x8fd0068 ...>, @options={}, @block=#<Proc:0x8d6fee0@/home/rubys/git/rails/activeresource/lib/active_resource/railtie.rb:11>>]>, #<Rails::TestUnitRailtie:0x8fd03ec @initializers=[]>], @engines=[], @plugins=[], @all=[#<ActiveSupport::Railtie:0x8f72ee0 @initializers=[#<Rails::Initializable::Initializer:0x933134c @name="active_support.initialize_whiny_nils", @context=#<ActiveSupport::Railtie:0x8f72ee0 ...>, @options={}, @block=#<Proc:0x8be6bc8@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:10>>, #<Rails::Initializable::Initializer:0x93312d4 @name="active_support.initialize_time_zone", @context=#<ActiveSupport::Railtie:0x8f72ee0 ...>, @options={:after=>"active_support.initialize_whiny_nils"}, @block=#<Proc:0x8be6b50@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:16>>]>, #<I18n::Railtie:0x8f7314c @initializers=[#<Rails::Initializable::Initializer:0x93193f0 @name="i18n.initialize", @context=#<I18n::Railtie:0x8f7314c ...>, @options={}, @block=#<Proc:0x89ad690@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:38>>]>, #<ActionDispatch::Railtie:0x8f73430 @initializers=[#<Rails::Initializable::Initializer:0x9318040 @name="action_dispatch.prepare_dispatcher", @context=#<ActionDispatch::Railtie:0x8f73430 ...>, @options={}, @block=#<Proc:0x88d4034@/home/rubys/git/rails/actionpack/lib/action_dispatch/railtie.rb:12>>]>, #<ActionView::Railtie:0x8f73854 @initializers=[#<Rails::Initializable::Initializer:0x9315d90 @name="action_view.cache_asset_timestamps", @context=#<ActionView::Railtie:0x8f73854 ...>, @options={}, @block=#<Proc:0x8edddb8@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x9315d40 @name="action_view.set_configs", @context=#<ActionView::Railtie:0x8f73854 ...>, @options={:after=>"action_view.cache_asset_timestamps"}, @block=#<Proc:0x8eddcc8@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:19>>]>, #<ActionController::Railtie:0x8f8d4d4 @initializers=[#<Rails::Initializable::Initializer:0x9229954 @name="action_controller.set_configs", @context=#<ActionController::Railtie:0x8f8d4d4 ...>, @options={}, @block=#<Proc:0x8e2c6d0@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:40>>, #<Rails::Initializable::Initializer:0x92298a0 @name="action_controller.logger", @context=#<ActionController::Railtie:0x8f8d4d4 ...>, @options={:after=>"action_controller.set_configs"}, @block=#<Proc:0x8e2c644@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:55>>, #<Rails::Initializable::Initializer:0x9229760 @name="action_controller.initialize_framework_caches", @context=#<ActionController::Railtie:0x8f8d4d4 ...>, @options={:after=>"action_controller.logger"}, @block=#<Proc:0x8e2c590@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:59>>, #<Rails::Initializable::Initializer:0x9229738 @name="action_controller.url_helpers", @context=#<ActionController::Railtie:0x8f8d4d4 ...>, @options={:after=>"action_controller.initialize_framework_caches"}, @block=#<Proc:0x8e2c518@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:63>>]>, #<ActiveRecord::Railtie:0x8f8d4e8 @initializers=[#<Rails::Initializable::Initializer:0x91d294c @name="active_record.initialize_timezone", @context=#<ActiveRecord::Railtie:0x8f8d4e8 ...>, @options={}, @block=#<Proc:0x8e22cac@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:31>>, #<Rails::Initializable::Initializer:0x91d2924 @name="active_record.logger", @context=#<ActiveRecord::Railtie:0x8f8d4e8 ...>, @options={:after=>"active_record.initialize_timezone"}, @block=#<Proc:0x8e22c0c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:38>>, #<Rails::Initializable::Initializer:0x91d28fc @name="active_record.set_configs", @context=#<ActiveRecord::Railtie:0x8f8d4e8 ...>, @options={:after=>"active_record.logger"}, @block=#<Proc:0x8e22b80@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:42>>, #<Rails::Initializable::Initializer:0x91d2898 @name="active_record.initialize_database", @context=#<ActiveRecord::Railtie:0x8f8d4e8 ...>, @options={:after=>"active_record.set_configs"}, @block=#<Proc:0x8e22a90@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:52>>, #<Rails::Initializable::Initializer:0x91d2870 @name="active_record.log_runtime", @context=#<ActiveRecord::Railtie:0x8f8d4e8 ...>, @options={:after=>"active_record.initialize_database"}, @block=#<Proc:0x8e229dc@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:60>>, #<Rails::Initializable::Initializer:0x91d2848 @name="active_record.set_dispatch_hooks", @context=#<ActiveRecord::Railtie:0x8f8d4e8 ...>, @options={:before=>:set_clear_dependencies_hook, :after=>"active_record.log_runtime"}, @block=#<Proc:0x8e228d8@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:67>>]>, #<ActionMailer::Railtie:0x8f8d54c @initializers=[#<Rails::Initializable::Initializer:0x91d0d7c @name="action_mailer.logger", @context=#<ActionMailer::Railtie:0x8f8d54c ...>, @options={}, @block=#<Proc:0x8d7f8b8@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x91d0d54 @name="action_mailer.set_configs", @context=#<ActionMailer::Railtie:0x8f8d54c ...>, @options={:after=>"action_mailer.logger"}, @block=#<Proc:0x8d7f840@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:15>>]>, #<ActiveResource::Railtie:0x8fd0068 @initializers=[#<Rails::Initializable::Initializer:0x91c8410 @name="active_resource.set_configs", @context=#<ActiveResource::Railtie:0x8fd0068 ...>, @options={}, @block=#<Proc:0x8d6fee0@/home/rubys/git/rails/activeresource/lib/active_resource/railtie.rb:11>>]>, #<Rails::TestUnitRailtie:0x8fd03ec @initializers=[]>]>, @initializers=[#<Rails::Initializable::Initializer:0x91bdc68 @name=:set_load_path, @context=#<Depot::Application:0x84a0878 ...>, @options={:before=>:bootstrap_hook}, @block=#<Proc:0x8e0b444@/home/rubys/git/rails/railties/lib/rails/engine.rb:144>>, #<Rails::Initializable::Initializer:0x91bdc18 @name=:set_autoload_paths, @context=#<Depot::Application:0x84a0878 ...>, @options={:before=>:bootstrap_hook, :after=>:set_load_path}, @block=#<Proc:0x8e0b3e0@/home/rubys/git/rails/railties/lib/rails/engine.rb:156>>, #<Rails::Initializable::Initializer:0x91bdbb4 @name=:add_routing_paths, @context=#<Depot::Application:0x84a0878 ...>, @options={:after=>:set_autoload_paths}, @block=#<Proc:0x8e0b37c@/home/rubys/git/rails/railties/lib/rails/engine.rb:170>>, #<Rails::Initializable::Initializer:0x91bdb64 @name=:add_routing_namespaces, @context=#<Depot::Application:0x84a0878 ...>, @options={:after=>:add_routing_paths}, @block=#<Proc:0x8e0b304@/home/rubys/git/rails/railties/lib/rails/engine.rb:177>>, #<Rails::Initializable::Initializer:0x91bdb28 @name=:add_locales, @context=#<Depot::Application:0x84a0878 ...>, @options={:after=>:add_routing_namespaces}, @block=#<Proc:0x8e0b28c@/home/rubys/git/rails/railties/lib/rails/engine.rb:189>>, #<Rails::Initializable::Initializer:0x91bdac4 @name=:add_view_paths, @context=#<Depot::Application:0x84a0878 ...>, @options={:after=>:add_locales}, @block=#<Proc:0x8e0b1c4@/home/rubys/git/rails/railties/lib/rails/engine.rb:193>>, #<Rails::Initializable::Initializer:0x91bda88 @name=:load_config_initializers, @context=#<Depot::Application:0x84a0878 ...>, @options={:after=>:add_view_paths}, @block=#<Proc:0x8e0b0d4@/home/rubys/git/rails/railties/lib/rails/engine.rb:204>>, #<Rails::Initializable::Initializer:0x91bda38 @name=:engines_blank_point, @context=#<Depot::Application:0x84a0878 ...>, @options={:after=>:load_config_initializers}, @block=#<Proc:0x8e0b070@/home/rubys/git/rails/railties/lib/rails/engine.rb:210>>], @routes=#<ActionDispatch::Routing::RouteSet:0x913c0f0 @routes=[GET /info/who_bought {:controller=>"info", :action=>"who_bought"}, GET /admin/login {:controller=>"admin", :action=>"login"}, GET /admin/logout {:controller=>"admin", :action=>"logout"}, GET /admin/index {:controller=>"admin", :action=>"index"}, GET /users(.:format) {:action=>"index", :controller=>"users"}, POST /users(.:format) {:action=>"create", :controller=>"users"}, GET /users/new(.:format) {:action=>"new", :controller=>"users"}, GET /users/:id(.:format) {:action=>"show", :controller=>"users"}, PUT /users/:id(.:format) {:action=>"update", :controller=>"users"}, DELETE /users/:id(.:format) {:action=>"destroy", :controller=>"users"}, GET /users/:id/edit(.:format) {:action=>"edit", :controller=>"users"}, GET /line_items(.:format) {:action=>"index", :controller=>"line_items"}, POST /line_items(.:format) {:action=>"create", :controller=>"line_items"}, GET /line_items/new(.:format) {:action=>"new", :controller=>"line_items"}, GET /line_items/:id(.:format) {:action=>"show", :controller=>"line_items"}, PUT /line_items/:id(.:format) {:action=>"update", :controller=>"line_items"}, DELETE /line_items/:id(.:format) {:action=>"destroy", :controller=>"line_items"}, GET /line_items/:id/edit(.:format) {:action=>"edit", :controller=>"line_items"}, GET /orders(.:format) {:action=>"index", :controller=>"orders"}, POST /orders(.:format) {:action=>"create", :controller=>"orders"}, GET /orders/new(.:format) {:action=>"new", :controller=>"orders"}, GET /orders/:id(.:format) {:action=>"show", :controller=>"orders"}, PUT /orders/:id(.:format) {:action=>"update", :controller=>"orders"}, DELETE /orders/:id(.:format) {:action=>"destroy", :controller=>"orders"}, GET /orders/:id/edit(.:format) {:action=>"edit", :controller=>"orders"}, GET /store/index {:controller=>"store", :action=>"index"}, GET /products(.:format) {:action=>"index", :controller=>"products"}, POST /products(.:format) {:action=>"create", :controller=>"products"}, GET /products/new(.:format) {:action=>"new", :controller=>"products"}, GET /products/:id(.:format) {:action=>"show", :controller=>"products"}, PUT /products/:id(.:format) {:action=>"update", :controller=>"products"}, DELETE /products/:id(.:format) {:action=>"destroy", :controller=>"products"}, GET /products/:id/edit(.:format) {:action=>"edit", :controller=>"products"}, ANY /:controller(/:action(/:id(.:format))) {}, ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}], @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0x913d734 @routes={:info_who_bought=>GET /info/who_bought {:controller=>"info", :action=>"who_bought"}, :admin_login=>GET /admin/login {:controller=>"admin", :action=>"login"}, :admin_logout=>GET /admin/logout {:controller=>"admin", :action=>"logout"}, :admin_index=>GET /admin/index {:controller=>"admin", :action=>"index"}, :users=>POST /users(.:format) {:action=>"create", :controller=>"users"}, :new_user=>GET /users/new(.:format) {:action=>"new", :controller=>"users"}, :user=>DELETE /users/:id(.:format) {:action=>"destroy", :controller=>"users"}, :edit_user=>GET /users/:id/edit(.:format) {:action=>"edit", :controller=>"users"}, :line_items=>POST /line_items(.:format) {:action=>"create", :controller=>"line_items"}, :new_line_item=>GET /line_items/new(.:format) {:action=>"new", :controller=>"line_items"}, :line_item=>DELETE /line_items/:id(.:format) {:action=>"destroy", :controller=>"line_items"}, :edit_line_item=>GET /line_items/:id/edit(.:format) {:action=>"edit", :controller=>"line_items"}, :orders=>POST /orders(.:format) {:action=>"create", :controller=>"orders"}, :new_order=>GET /orders/new(.:format) {:action=>"new", :controller=>"orders"}, :order=>DELETE /orders/:id(.:format) {:action=>"destroy", :controller=>"orders"}, :edit_order=>GET /orders/:id/edit(.:format) {:action=>"edit", :controller=>"orders"}, :store_index=>GET /store/index {:controller=>"store", :action=>"index"}, :products=>POST /products(.:format) {:action=>"create", :controller=>"products"}, :new_product=>GET /products/new(.:format) {:action=>"new", :controller=>"products"}, :product=>DELETE /products/:id(.:format) {:action=>"destroy", :controller=>"products"}, :edit_product=>GET /products/:id/edit(.:format) {:action=>"edit", :controller=>"products"}, :rails_info_properties=>ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}}, @helpers=[:hash_for_info_who_bought_url, :info_who_bought_url, :hash_for_info_who_bought_path, :info_who_bought_path, :hash_for_admin_login_url, :admin_login_url, :hash_for_admin_login_path, :admin_login_path, :hash_for_admin_logout_url, :admin_logout_url, :hash_for_admin_logout_path, :admin_logout_path, :hash_for_admin_index_url, :admin_index_url, :hash_for_admin_index_path, :admin_index_path, :hash_for_users_url, :users_url, :hash_for_users_path, :users_path, :hash_for_users_url, :users_url, :hash_for_users_path, :users_path, :hash_for_new_user_url, :new_user_url, :hash_for_new_user_path, :new_user_path, :hash_for_user_url, :user_url, :hash_for_user_path, :user_path, :hash_for_user_url, :user_url, :hash_for_user_path, :user_path, :hash_for_user_url, :user_url, :hash_for_user_path, :user_path, :hash_for_edit_user_url, :edit_user_url, :hash_for_edit_user_path, :edit_user_path, :hash_for_line_items_url, :line_items_url, :hash_for_line_items_path, :line_items_path, :hash_for_line_items_url, :line_items_url, :hash_for_line_items_path, :line_items_path, :hash_for_new_line_item_url, :new_line_item_url, :hash_for_new_line_item_path, :new_line_item_path, :hash_for_line_item_url, :line_item_url, :hash_for_line_item_path, :line_item_path, :hash_for_line_item_url, :line_item_url, :hash_for_line_item_path, :line_item_path, :hash_for_line_item_url, :line_item_url, :hash_for_line_item_path, :line_item_path, :hash_for_edit_line_item_url, :edit_line_item_url, :hash_for_edit_line_item_path, :edit_line_item_path, :hash_for_orders_url, :orders_url, :hash_for_orders_path, :orders_path, :hash_for_orders_url, :orders_url, :hash_for_orders_path, :orders_path, :hash_for_new_order_url, :new_order_url, :hash_for_new_order_path, :new_order_path, :hash_for_order_url, :order_url, :hash_for_order_path, :order_path, :hash_for_order_url, :order_url, :hash_for_order_path, :order_path, :hash_for_order_url, :order_url, :hash_for_order_path, :order_path, :hash_for_edit_order_url, :edit_order_url, :hash_for_edit_order_path, :edit_order_path, :hash_for_store_index_url, :store_index_url, :hash_for_store_index_path, :store_index_path, :hash_for_products_url, :products_url, :hash_for_products_path, :products_path, :hash_for_products_url, :products_url, :hash_for_products_path, :products_path, :hash_for_new_product_url, :new_product_url, :hash_for_new_product_path, :new_product_path, :hash_for_product_url, :product_url, :hash_for_product_path, :product_path, :hash_for_product_url, :product_url, :hash_for_product_path, :product_path, :hash_for_product_url, :product_url, :hash_for_product_path, :product_path, :hash_for_edit_product_url, :edit_product_url, :hash_for_edit_product_path, :edit_product_path, :hash_for_rails_info_properties_url, :rails_info_properties_url, :hash_for_rails_info_properties_path, :rails_info_properties_path], @module=#<Module:0x913d6e4>>, @resources_path_names={:new=>"new", :edit=>"edit"}, @controller_namespaces=#<Set: {}>, @default_url_options={}, @request_class=ActionDispatch::Request, @disable_clear_and_finalize=false, @controller_constraints=nil, @finalized=true, @set=#<Rack::Mount::RouteSet:0x8f22ee0 @parameters_key="action_dispatch.request.path_parameters", @named_routes={:info_who_bought=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8d17344 @defaults={:controller=>"info", :action=>"who_bought"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/} @defaults={:controller=>"info", :action=>"who_bought"} @name=:info_who_bought>, :admin_login=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x97a3ec0 @defaults={:controller=>"admin", :action=>"login"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"login"} @name=:admin_login>, :admin_logout=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x978bec4 @defaults={:controller=>"admin", :action=>"logout"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"logout"} @name=:admin_logout>, :admin_index=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x977c58c @defaults={:controller=>"admin", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"index"} @name=:admin_index>, :users=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x975dc18 @defaults={:action=>"create", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"users"} @name=:users>, :new_user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9745410 @defaults={:action=>"new", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"users"} @name=:new_user>, :user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96fd4bc @defaults={:action=>"destroy", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"users"} @name=:user>, :edit_user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96e2a54 @defaults={:action=>"edit", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"users"} @name=:edit_user>, :line_items=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96b7278 @defaults={:action=>"create", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"line_items"} @name=:line_items>, :new_line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96ae6a0 @defaults={:action=>"new", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"line_items"} @name=:new_line_item>, :line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9677ccc @defaults={:action=>"destroy", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"line_items"} @name=:line_item>, :edit_line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x966bd8c @defaults={:action=>"edit", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"line_items"} @name=:edit_line_item>, :orders=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9643698 @defaults={:action=>"create", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"orders"} @name=:orders>, :new_order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x963235c @defaults={:action=>"new", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"orders"} @name=:new_order>, :order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9611c9c @defaults={:action=>"destroy", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"orders"} @name=:order>, :edit_order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95fbd5c @defaults={:action=>"edit", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"orders"} @name=:edit_order>, :store_index=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95ebdd0 @defaults={:controller=>"store", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"store", :action=>"index"} @name=:store_index>, :products=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95cc700 @defaults={:action=>"create", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"products"} @name=:products>, :new_product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95c4334 @defaults={:action=>"new", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"products"} @name=:new_product>, :product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9595fe8 @defaults={:action=>"destroy", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"products"} @name=:product>, :edit_product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x958c3e4 @defaults={:action=>"edit", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"products"} @name=:edit_product>, :rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x954cbf4 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>}, @recognition_key_analyzer=nil, @generation_key_analyzer=nil, @request_class=ActionDispatch::Request, @valid_conditions=nil, @optimized_recognize_defined=true, @routes=[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8d17344 @defaults={:controller=>"info", :action=>"who_bought"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/} @defaults={:controller=>"info", :action=>"who_bought"} @name=:info_who_bought>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x97a3ec0 @defaults={:controller=>"admin", :action=>"login"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"login"} @name=:admin_login>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x978bec4 @defaults={:controller=>"admin", :action=>"logout"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"logout"} @name=:admin_logout>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x977c58c @defaults={:controller=>"admin", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"index"} @name=:admin_index>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9772ec4 @defaults={:action=>"index", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"users"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x975dc18 @defaults={:action=>"create", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"users"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9745410 @defaults={:action=>"new", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"users"} @name=:new_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x972c640 @defaults={:action=>"show", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x970a2ac @defaults={:action=>"update", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96fd4bc @defaults={:action=>"destroy", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96e2a54 @defaults={:action=>"edit", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"users"} @name=:edit_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96ca684 @defaults={:action=>"index", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"line_items"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96b7278 @defaults={:action=>"create", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"line_items"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96ae6a0 @defaults={:action=>"new", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"line_items"} @name=:new_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x969932c @defaults={:action=>"show", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x968389c @defaults={:action=>"update", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9677ccc @defaults={:action=>"destroy", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x966bd8c @defaults={:action=>"edit", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"line_items"} @name=:edit_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9650ff0 @defaults={:action=>"index", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"orders"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9643698 @defaults={:action=>"create", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"orders"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x963235c @defaults={:action=>"new", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"orders"} @name=:new_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9623c94 @defaults={:action=>"show", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9617b88 @defaults={:action=>"update", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9611c9c @defaults={:action=>"destroy", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95fbd5c @defaults={:action=>"edit", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"orders"} @name=:edit_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95ebdd0 @defaults={:controller=>"store", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"store", :action=>"index"} @name=:store_index>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95e4260 @defaults={:action=>"index", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"products"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95cc700 @defaults={:action=>"create", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"products"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95c4334 @defaults={:action=>"new", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"products"} @name=:new_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95ba0f0 @defaults={:action=>"show", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95a85bc @defaults={:action=>"update", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9595fe8 @defaults={:action=>"destroy", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x958c3e4 @defaults={:action=>"edit", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"products"} @name=:edit_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x954cbf4 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>], @recognition_graph=#<Rack::Mount::Multimap:0x9147f90 @hash={"info"=>#<Rack::Mount::Multimap:0x9147c48 @hash={}>, "admin"=>#<Rack::Mount::Multimap:0x9143648 @hash={}>, "users"=>#<Rack::Mount::Multimap:0x9140d94 @hash={}>, "line_items"=>#<Rack::Mount::Multimap:0x913bd94 @hash={}>, "orders"=>#<Rack::Mount::Multimap:0x91261d8 @hash={}>, "store"=>#<Rack::Mount::Multimap:0x9124504 @hash={}>, "products"=>#<Rack::Mount::Multimap:0x9123d48 @hash={}>, "rails"=>#<Rack::Mount::Multimap:0x91110bc @hash={}>}>, @recognition_keys=[path_info[0], :request_method, path_info[1]], @generation_graph=#<Rack::Mount::Multimap:0x90f4700 @hash={"who_bought"=>#<Rack::Mount::Multimap:0x90f4584 @hash={"info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8d17344 @defaults={:controller=>"info", :action=>"who_bought"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/} @defaults={:controller=>"info", :action=>"who_bought"} @name=:info_who_bought>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "login"=>#<Rack::Mount::Multimap:0x90f4318 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x97a3ec0 @defaults={:controller=>"admin", :action=>"login"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"login"} @name=:admin_login>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "logout"=>#<Rack::Mount::Multimap:0x90f40c0 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x978bec4 @defaults={:controller=>"admin", :action=>"logout"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"logout"} @name=:admin_logout>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "index"=>#<Rack::Mount::Multimap:0x90f3ddc @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x977c58c @defaults={:controller=>"admin", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"index"} @name=:admin_index>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9772ec4 @defaults={:action=>"index", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"users"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96ca684 @defaults={:action=>"index", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"line_items"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9650ff0 @defaults={:action=>"index", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"orders"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "store"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95ebdd0 @defaults={:controller=>"store", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"store", :action=>"index"} @name=:store_index>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95e4260 @defaults={:action=>"index", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"products"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "create"=>#<Rack::Mount::Multimap:0x90f39cc @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x975dc18 @defaults={:action=>"create", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"users"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96b7278 @defaults={:action=>"create", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"line_items"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9643698 @defaults={:action=>"create", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"orders"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95cc700 @defaults={:action=>"create", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"products"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "new"=>#<Rack::Mount::Multimap:0x90f3760 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9745410 @defaults={:action=>"new", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"users"} @name=:new_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96ae6a0 @defaults={:action=>"new", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"line_items"} @name=:new_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x963235c @defaults={:action=>"new", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"orders"} @name=:new_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95c4334 @defaults={:action=>"new", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"products"} @name=:new_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "show"=>#<Rack::Mount::Multimap:0x90f3580 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x972c640 @defaults={:action=>"show", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x969932c @defaults={:action=>"show", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9623c94 @defaults={:action=>"show", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95ba0f0 @defaults={:action=>"show", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "update"=>#<Rack::Mount::Multimap:0x90c1ef4 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x970a2ac @defaults={:action=>"update", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x968389c @defaults={:action=>"update", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9617b88 @defaults={:action=>"update", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95a85bc @defaults={:action=>"update", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "destroy"=>#<Rack::Mount::Multimap:0x90c19b8 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96fd4bc @defaults={:action=>"destroy", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9677ccc @defaults={:action=>"destroy", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9611c9c @defaults={:action=>"destroy", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9595fe8 @defaults={:action=>"destroy", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "edit"=>#<Rack::Mount::Multimap:0x90c1670 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96e2a54 @defaults={:action=>"edit", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"users"} @name=:edit_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x966bd8c @defaults={:action=>"edit", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"line_items"} @name=:edit_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95fbd5c @defaults={:action=>"edit", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"orders"} @name=:edit_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x958c3e4 @defaults={:action=>"edit", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"products"} @name=:edit_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "properties"=>#<Rack::Mount::Multimap:0x90a8d50 @hash={"rails/info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x954cbf4 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>]}>}>, @generation_keys=[:action, :controller]>, @url_helpers=#<Module:0x8fdf52c>>, @routes_reloader=#<Rails::Application::RoutesReloader:0x92617c8 @paths=["/home/rubys/git/awdwr/work-192-239/depot/config/routes.rb", "/home/rubys/git/rails/railties/lib/rails/info_routes.rb"], @last_change_at=2010-06-06 12:23:17 -0400>, @app=#<ActionDispatch::Static:0x9534e28 @app=#<Rack::Lock:0x9534e64 @app=#<#<Class:0x9019f4c>:0x9534e78 @app=#<Rack::Runtime:0x9534ea0 @app=#<Rails::Rack::Logger:0x9534eb4 @app=#<ActionDispatch::ShowExceptions:0x9534ec8 @app=#<ActionDispatch::RemoteIp:0x9534f40 @app=#<Rack::Sendfile:0x9534f54 @app=#<ActionDispatch::Callbacks:0x8f23b24 @prepare_each_request=true, @app=#<ActiveRecord::ConnectionAdapters::ConnectionManagement:0x8f23b60 @app=#<ActiveRecord::QueryCache:0x8f23ca0 @app=#<ActionDispatch::Cookies:0x8f23d40 @app=#<ActiveRecord::SessionStore:0x8f23dcc @app=#<ActionDispatch::Flash:0x8f23e08 @app=#<ActionDispatch::ParamsParser:0x8f4b2b4 @app=#<Rack::MethodOverride:0x8f4b32c @app=#<ActionDispatch::Head:0x8f4b354 @app=#<ActionDispatch::Routing::RouteSet:0x913c0f0 @routes=[GET /info/who_bought {:controller=>"info", :action=>"who_bought"}, GET /admin/login {:controller=>"admin", :action=>"login"}, GET /admin/logout {:controller=>"admin", :action=>"logout"}, GET /admin/index {:controller=>"admin", :action=>"index"}, GET /users(.:format) {:action=>"index", :controller=>"users"}, POST /users(.:format) {:action=>"create", :controller=>"users"}, GET /users/new(.:format) {:action=>"new", :controller=>"users"}, GET /users/:id(.:format) {:action=>"show", :controller=>"users"}, PUT /users/:id(.:format) {:action=>"update", :controller=>"users"}, DELETE /users/:id(.:format) {:action=>"destroy", :controller=>"users"}, GET /users/:id/edit(.:format) {:action=>"edit", :controller=>"users"}, GET /line_items(.:format) {:action=>"index", :controller=>"line_items"}, POST /line_items(.:format) {:action=>"create", :controller=>"line_items"}, GET /line_items/new(.:format) {:action=>"new", :controller=>"line_items"}, GET /line_items/:id(.:format) {:action=>"show", :controller=>"line_items"}, PUT /line_items/:id(.:format) {:action=>"update", :controller=>"line_items"}, DELETE /line_items/:id(.:format) {:action=>"destroy", :controller=>"line_items"}, GET /line_items/:id/edit(.:format) {:action=>"edit", :controller=>"line_items"}, GET /orders(.:format) {:action=>"index", :controller=>"orders"}, POST /orders(.:format) {:action=>"create", :controller=>"orders"}, GET /orders/new(.:format) {:action=>"new", :controller=>"orders"}, GET /orders/:id(.:format) {:action=>"show", :controller=>"orders"}, PUT /orders/:id(.:format) {:action=>"update", :controller=>"orders"}, DELETE /orders/:id(.:format) {:action=>"destroy", :controller=>"orders"}, GET /orders/:id/edit(.:format) {:action=>"edit", :controller=>"orders"}, GET /store/index {:controller=>"store", :action=>"index"}, GET /products(.:format) {:action=>"index", :controller=>"products"}, POST /products(.:format) {:action=>"create", :controller=>"products"}, GET /products/new(.:format) {:action=>"new", :controller=>"products"}, GET /products/:id(.:format) {:action=>"show", :controller=>"products"}, PUT /products/:id(.:format) {:action=>"update", :controller=>"products"}, DELETE /products/:id(.:format) {:action=>"destroy", :controller=>"products"}, GET /products/:id/edit(.:format) {:action=>"edit", :controller=>"products"}, ANY /:controller(/:action(/:id(.:format))) {}, ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}], @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0x913d734 @routes={:info_who_bought=>GET /info/who_bought {:controller=>"info", :action=>"who_bought"}, :admin_login=>GET /admin/login {:controller=>"admin", :action=>"login"}, :admin_logout=>GET /admin/logout {:controller=>"admin", :action=>"logout"}, :admin_index=>GET /admin/index {:controller=>"admin", :action=>"index"}, :users=>POST /users(.:format) {:action=>"create", :controller=>"users"}, :new_user=>GET /users/new(.:format) {:action=>"new", :controller=>"users"}, :user=>DELETE /users/:id(.:format) {:action=>"destroy", :controller=>"users"}, :edit_user=>GET /users/:id/edit(.:format) {:action=>"edit", :controller=>"users"}, :line_items=>POST /line_items(.:format) {:action=>"create", :controller=>"line_items"}, :new_line_item=>GET /line_items/new(.:format) {:action=>"new", :controller=>"line_items"}, :line_item=>DELETE /line_items/:id(.:format) {:action=>"destroy", :controller=>"line_items"}, :edit_line_item=>GET /line_items/:id/edit(.:format) {:action=>"edit", :controller=>"line_items"}, :orders=>POST /orders(.:format) {:action=>"create", :controller=>"orders"}, :new_order=>GET /orders/new(.:format) {:action=>"new", :controller=>"orders"}, :order=>DELETE /orders/:id(.:format) {:action=>"destroy", :controller=>"orders"}, :edit_order=>GET /orders/:id/edit(.:format) {:action=>"edit", :controller=>"orders"}, :store_index=>GET /store/index {:controller=>"store", :action=>"index"}, :products=>POST /products(.:format) {:action=>"create", :controller=>"products"}, :new_product=>GET /products/new(.:format) {:action=>"new", :controller=>"products"}, :product=>DELETE /products/:id(.:format) {:action=>"destroy", :controller=>"products"}, :edit_product=>GET /products/:id/edit(.:format) {:action=>"edit", :controller=>"products"}, :rails_info_properties=>ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}}, @helpers=[:hash_for_info_who_bought_url, :info_who_bought_url, :hash_for_info_who_bought_path, :info_who_bought_path, :hash_for_admin_login_url, :admin_login_url, :hash_for_admin_login_path, :admin_login_path, :hash_for_admin_logout_url, :admin_logout_url, :hash_for_admin_logout_path, :admin_logout_path, :hash_for_admin_index_url, :admin_index_url, :hash_for_admin_index_path, :admin_index_path, :hash_for_users_url, :users_url, :hash_for_users_path, :users_path, :hash_for_users_url, :users_url, :hash_for_users_path, :users_path, :hash_for_new_user_url, :new_user_url, :hash_for_new_user_path, :new_user_path, :hash_for_user_url, :user_url, :hash_for_user_path, :user_path, :hash_for_user_url, :user_url, :hash_for_user_path, :user_path, :hash_for_user_url, :user_url, :hash_for_user_path, :user_path, :hash_for_edit_user_url, :edit_user_url, :hash_for_edit_user_path, :edit_user_path, :hash_for_line_items_url, :line_items_url, :hash_for_line_items_path, :line_items_path, :hash_for_line_items_url, :line_items_url, :hash_for_line_items_path, :line_items_path, :hash_for_new_line_item_url, :new_line_item_url, :hash_for_new_line_item_path, :new_line_item_path, :hash_for_line_item_url, :line_item_url, :hash_for_line_item_path, :line_item_path, :hash_for_line_item_url, :line_item_url, :hash_for_line_item_path, :line_item_path, :hash_for_line_item_url, :line_item_url, :hash_for_line_item_path, :line_item_path, :hash_for_edit_line_item_url, :edit_line_item_url, :hash_for_edit_line_item_path, :edit_line_item_path, :hash_for_orders_url, :orders_url, :hash_for_orders_path, :orders_path, :hash_for_orders_url, :orders_url, :hash_for_orders_path, :orders_path, :hash_for_new_order_url, :new_order_url, :hash_for_new_order_path, :new_order_path, :hash_for_order_url, :order_url, :hash_for_order_path, :order_path, :hash_for_order_url, :order_url, :hash_for_order_path, :order_path, :hash_for_order_url, :order_url, :hash_for_order_path, :order_path, :hash_for_edit_order_url, :edit_order_url, :hash_for_edit_order_path, :edit_order_path, :hash_for_store_index_url, :store_index_url, :hash_for_store_index_path, :store_index_path, :hash_for_products_url, :products_url, :hash_for_products_path, :products_path, :hash_for_products_url, :products_url, :hash_for_products_path, :products_path, :hash_for_new_product_url, :new_product_url, :hash_for_new_product_path, :new_product_path, :hash_for_product_url, :product_url, :hash_for_product_path, :product_path, :hash_for_product_url, :product_url, :hash_for_product_path, :product_path, :hash_for_product_url, :product_url, :hash_for_product_path, :product_path, :hash_for_edit_product_url, :edit_product_url, :hash_for_edit_product_path, :edit_product_path, :hash_for_rails_info_properties_url, :rails_info_properties_url, :hash_for_rails_info_properties_path, :rails_info_properties_path], @module=#<Module:0x913d6e4>>, @resources_path_names={:new=>"new", :edit=>"edit"}, @controller_namespaces=#<Set: {}>, @default_url_options={}, @request_class=ActionDispatch::Request, @disable_clear_and_finalize=false, @controller_constraints=nil, @finalized=true, @set=#<Rack::Mount::RouteSet:0x8f22ee0 @parameters_key="action_dispatch.request.path_parameters", @named_routes={:info_who_bought=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8d17344 @defaults={:controller=>"info", :action=>"who_bought"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/} @defaults={:controller=>"info", :action=>"who_bought"} @name=:info_who_bought>, :admin_login=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x97a3ec0 @defaults={:controller=>"admin", :action=>"login"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"login"} @name=:admin_login>, :admin_logout=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x978bec4 @defaults={:controller=>"admin", :action=>"logout"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"logout"} @name=:admin_logout>, :admin_index=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x977c58c @defaults={:controller=>"admin", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"index"} @name=:admin_index>, :users=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x975dc18 @defaults={:action=>"create", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"users"} @name=:users>, :new_user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9745410 @defaults={:action=>"new", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"users"} @name=:new_user>, :user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96fd4bc @defaults={:action=>"destroy", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"users"} @name=:user>, :edit_user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96e2a54 @defaults={:action=>"edit", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"users"} @name=:edit_user>, :line_items=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96b7278 @defaults={:action=>"create", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"line_items"} @name=:line_items>, :new_line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96ae6a0 @defaults={:action=>"new", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"line_items"} @name=:new_line_item>, :line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9677ccc @defaults={:action=>"destroy", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"line_items"} @name=:line_item>, :edit_line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x966bd8c @defaults={:action=>"edit", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"line_items"} @name=:edit_line_item>, :orders=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9643698 @defaults={:action=>"create", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"orders"} @name=:orders>, :new_order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x963235c @defaults={:action=>"new", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"orders"} @name=:new_order>, :order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9611c9c @defaults={:action=>"destroy", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"orders"} @name=:order>, :edit_order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95fbd5c @defaults={:action=>"edit", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"orders"} @name=:edit_order>, :store_index=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95ebdd0 @defaults={:controller=>"store", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"store", :action=>"index"} @name=:store_index>, :products=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95cc700 @defaults={:action=>"create", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"products"} @name=:products>, :new_product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95c4334 @defaults={:action=>"new", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"products"} @name=:new_product>, :product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9595fe8 @defaults={:action=>"destroy", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"products"} @name=:product>, :edit_product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x958c3e4 @defaults={:action=>"edit", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"products"} @name=:edit_product>, :rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x954cbf4 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>}, @recognition_key_analyzer=nil, @generation_key_analyzer=nil, @request_class=ActionDispatch::Request, @valid_conditions=nil, @optimized_recognize_defined=true, @routes=[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8d17344 @defaults={:controller=>"info", :action=>"who_bought"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/} @defaults={:controller=>"info", :action=>"who_bought"} @name=:info_who_bought>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x97a3ec0 @defaults={:controller=>"admin", :action=>"login"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"login"} @name=:admin_login>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x978bec4 @defaults={:controller=>"admin", :action=>"logout"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"logout"} @name=:admin_logout>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x977c58c @defaults={:controller=>"admin", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"index"} @name=:admin_index>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9772ec4 @defaults={:action=>"index", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"users"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x975dc18 @defaults={:action=>"create", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"users"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9745410 @defaults={:action=>"new", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"users"} @name=:new_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x972c640 @defaults={:action=>"show", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x970a2ac @defaults={:action=>"update", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96fd4bc @defaults={:action=>"destroy", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96e2a54 @defaults={:action=>"edit", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"users"} @name=:edit_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96ca684 @defaults={:action=>"index", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"line_items"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96b7278 @defaults={:action=>"create", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"line_items"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96ae6a0 @defaults={:action=>"new", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"line_items"} @name=:new_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x969932c @defaults={:action=>"show", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x968389c @defaults={:action=>"update", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9677ccc @defaults={:action=>"destroy", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x966bd8c @defaults={:action=>"edit", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"line_items"} @name=:edit_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9650ff0 @defaults={:action=>"index", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"orders"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9643698 @defaults={:action=>"create", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"orders"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x963235c @defaults={:action=>"new", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"orders"} @name=:new_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9623c94 @defaults={:action=>"show", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9617b88 @defaults={:action=>"update", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9611c9c @defaults={:action=>"destroy", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95fbd5c @defaults={:action=>"edit", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"orders"} @name=:edit_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95ebdd0 @defaults={:controller=>"store", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"store", :action=>"index"} @name=:store_index>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95e4260 @defaults={:action=>"index", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"products"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95cc700 @defaults={:action=>"create", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"products"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95c4334 @defaults={:action=>"new", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"products"} @name=:new_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95ba0f0 @defaults={:action=>"show", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95a85bc @defaults={:action=>"update", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9595fe8 @defaults={:action=>"destroy", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x958c3e4 @defaults={:action=>"edit", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"products"} @name=:edit_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x954cbf4 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>], @recognition_graph=#<Rack::Mount::Multimap:0x9147f90 @hash={"info"=>#<Rack::Mount::Multimap:0x9147c48 @hash={}>, "admin"=>#<Rack::Mount::Multimap:0x9143648 @hash={}>, "users"=>#<Rack::Mount::Multimap:0x9140d94 @hash={}>, "line_items"=>#<Rack::Mount::Multimap:0x913bd94 @hash={}>, "orders"=>#<Rack::Mount::Multimap:0x91261d8 @hash={}>, "store"=>#<Rack::Mount::Multimap:0x9124504 @hash={}>, "products"=>#<Rack::Mount::Multimap:0x9123d48 @hash={}>, "rails"=>#<Rack::Mount::Multimap:0x91110bc @hash={}>}>, @recognition_keys=[path_info[0], :request_method, path_info[1]], @generation_graph=#<Rack::Mount::Multimap:0x90f4700 @hash={"who_bought"=>#<Rack::Mount::Multimap:0x90f4584 @hash={"info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8d17344 @defaults={:controller=>"info", :action=>"who_bought"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/} @defaults={:controller=>"info", :action=>"who_bought"} @name=:info_who_bought>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "login"=>#<Rack::Mount::Multimap:0x90f4318 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x97a3ec0 @defaults={:controller=>"admin", :action=>"login"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"login"} @name=:admin_login>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "logout"=>#<Rack::Mount::Multimap:0x90f40c0 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x978bec4 @defaults={:controller=>"admin", :action=>"logout"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"logout"} @name=:admin_logout>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "index"=>#<Rack::Mount::Multimap:0x90f3ddc @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x977c58c @defaults={:controller=>"admin", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"index"} @name=:admin_index>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9772ec4 @defaults={:action=>"index", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"users"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96ca684 @defaults={:action=>"index", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"line_items"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9650ff0 @defaults={:action=>"index", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"orders"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "store"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95ebdd0 @defaults={:controller=>"store", :action=>"index"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"store", :action=>"index"} @name=:store_index>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95e4260 @defaults={:action=>"index", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"index", :controller=>"products"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "create"=>#<Rack::Mount::Multimap:0x90f39cc @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x975dc18 @defaults={:action=>"create", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"users"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96b7278 @defaults={:action=>"create", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"line_items"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9643698 @defaults={:action=>"create", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"orders"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95cc700 @defaults={:action=>"create", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:action=>"create", :controller=>"products"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "new"=>#<Rack::Mount::Multimap:0x90f3760 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9745410 @defaults={:action=>"new", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"users"} @name=:new_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96ae6a0 @defaults={:action=>"new", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"line_items"} @name=:new_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x963235c @defaults={:action=>"new", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"orders"} @name=:new_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95c4334 @defaults={:action=>"new", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/new(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"new", :controller=>"products"} @name=:new_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "show"=>#<Rack::Mount::Multimap:0x90f3580 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x972c640 @defaults={:action=>"show", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x969932c @defaults={:action=>"show", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9623c94 @defaults={:action=>"show", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95ba0f0 @defaults={:action=>"show", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"show", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "update"=>#<Rack::Mount::Multimap:0x90c1ef4 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x970a2ac @defaults={:action=>"update", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x968389c @defaults={:action=>"update", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9617b88 @defaults={:action=>"update", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95a85bc @defaults={:action=>"update", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:action=>"update", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "destroy"=>#<Rack::Mount::Multimap:0x90c19b8 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96fd4bc @defaults={:action=>"destroy", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"users"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9677ccc @defaults={:action=>"destroy", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"line_items"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9611c9c @defaults={:action=>"destroy", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"orders"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9595fe8 @defaults={:action=>"destroy", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:action=>"destroy", :controller=>"products"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "edit"=>#<Rack::Mount::Multimap:0x90c1670 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96e2a54 @defaults={:action=>"edit", :controller=>"users"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/users\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"users"} @name=:edit_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x966bd8c @defaults={:action=>"edit", :controller=>"line_items"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/line_items\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"line_items"} @name=:edit_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95fbd5c @defaults={:action=>"edit", :controller=>"orders"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/orders\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"orders"} @name=:edit_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x958c3e4 @defaults={:action=>"edit", :controller=>"products"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/products\/(?<id>[^\/.?]+)\/edit(?:\.(?<format>[^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:action=>"edit", :controller=>"products"} @name=:edit_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "properties"=>#<Rack::Mount::Multimap:0x90a8d50 @hash={"rails/info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9569b64 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x954cbf4 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>]}>}>, @generation_keys=[:action, :controller]>, @url_helpers=#<Module:0x8fdf52c>>>>, @parsers={application/xml=>:xml_simple, application/json=>:json}>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true}, @key="_session_id", @cookie_only=true>>>>, @_initialized_prepare_callbacks=true>, @variation="">, @check_ip_spoofing=true, @trusted_proxies=/(^127\.0\.0\.1$|^(10|172\.(1[6-9]|2[0-9]|30|31)|192\.168)\.)/i>, @consider_all_requests_local=true>>, @header_name="X-Runtime">>, @lock=#<Mutex:0x9534e50>>, @file_server=#<Rack::File:0x9534e14 @root="/home/rubys/git/awdwr/work-192-239/depot/public">>, @ran=true>, @https=false, @response=nil, @request=nil, @controller=nil, @_mock_session=nil, @request_count=0, @host="www.example.com", @remote_addr="127.0.0.1", @accept="text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5", @named_routes_configured=true>
>> puts rs.routes
GET /info/who_bought {:controller=>"info", :action=>"who_bought"}
GET /admin/login {:controller=>"admin", :action=>"login"}
GET /admin/logout {:controller=>"admin", :action=>"logout"}
GET /admin/index {:controller=>"admin", :action=>"index"}
GET /users(.:format) {:action=>"index", :controller=>"users"}
POST /users(.:format) {:action=>"create", :controller=>"users"}
GET /users/new(.:format) {:action=>"new", :controller=>"users"}
GET /users/:id(.:format) {:action=>"show", :controller=>"users"}
PUT /users/:id(.:format) {:action=>"update", :controller=>"users"}
DELETE /users/:id(.:format) {:action=>"destroy", :controller=>"users"}
GET /users/:id/edit(.:format) {:action=>"edit", :controller=>"users"}
GET /line_items(.:format) {:action=>"index", :controller=>"line_items"}
POST /line_items(.:format) {:action=>"create", :controller=>"line_items"}
GET /line_items/new(.:format) {:action=>"new", :controller=>"line_items"}
GET /line_items/:id(.:format) {:action=>"show", :controller=>"line_items"}
PUT /line_items/:id(.:format) {:action=>"update", :controller=>"line_items"}
DELETE /line_items/:id(.:format) {:action=>"destroy", :controller=>"line_items"}
GET /line_items/:id/edit(.:format) {:action=>"edit", :controller=>"line_items"}
GET /orders(.:format) {:action=>"index", :controller=>"orders"}
POST /orders(.:format) {:action=>"create", :controller=>"orders"}
GET /orders/new(.:format) {:action=>"new", :controller=>"orders"}
GET /orders/:id(.:format) {:action=>"show", :controller=>"orders"}
PUT /orders/:id(.:format) {:action=>"update", :controller=>"orders"}
DELETE /orders/:id(.:format) {:action=>"destroy", :controller=>"orders"}
GET /orders/:id/edit(.:format) {:action=>"edit", :controller=>"orders"}
GET /store/index {:controller=>"store", :action=>"index"}
GET /products(.:format) {:action=>"index", :controller=>"products"}
POST /products(.:format) {:action=>"create", :controller=>"products"}
GET /products/new(.:format) {:action=>"new", :controller=>"products"}
GET /products/:id(.:format) {:action=>"show", :controller=>"products"}
PUT /products/:id(.:format) {:action=>"update", :controller=>"products"}
DELETE /products/:id(.:format) {:action=>"destroy", :controller=>"products"}
GET /products/:id/edit(.:format) {:action=>"edit", :controller=>"products"}
ANY /:controller(/:action(/:id(.:format))) {}
ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}
=> nil
>> rs.recognize_path "/store"
=> {:controller=>"store", :action=>"index"}
>> rs.recognize_path "/store/add_to_cart/1"
=> {:controller=>"store", :action=>"add_to_cart", :id=>"1"}
>> rs.recognize_path "/store/add_to_cart/1.xml"
=> {:controller=>"store", :action=>"add_to_cart", :id=>"1", :format=>"xml"}
>> rs.generate :controller => :store
=> "/store/index"
>> rs.generate :controller => :store, :id => 123
=> "/store/index?id=123"
>> app.url_for :controller => :store, :action => :display, :id => 123
=> "http://www.example.com/store/display/123"
ruby -rubygems /home/rubys/git/rails/bin/rails new view
create
create README
create Rakefile
create config.ru
create .gitignore
create Gemfile
create app
create app/helpers/application_helper.rb
create app/views/layouts/application.html.erb
create app/controllers/application_controller.rb
create app/models
create config
create config/routes.rb
create config/application.rb
create config/environment.rb
create config/environments
create config/environments/development.rb
create config/environments/test.rb
create config/environments/production.rb
create config/initializers
create config/initializers/mime_types.rb
create config/initializers/inflections.rb
create config/initializers/session_store.rb
create config/initializers/backtrace_silencers.rb
create config/initializers/secret_token.rb
create config/locales
create config/locales/en.yml
create config/boot.rb
create config/database.yml
create db
create db/seeds.rb
create doc
create doc/README_FOR_APP
create lib
create lib/tasks
create lib/tasks/.gitkeep
create log
create log/server.log
create log/production.log
create log/development.log
create log/test.log
create public
create public/500.html
create public/robots.txt
create public/favicon.ico
create public/422.html
create public/404.html
create public/index.html
create public/images
create public/images/rails.png
create public/stylesheets
create public/stylesheets/.gitkeep
create public/javascripts
create public/javascripts/prototype.js
create public/javascripts/dragdrop.js
create public/javascripts/rails.js
create public/javascripts/effects.js
create public/javascripts/controls.js
create public/javascripts/application.js
create script
create script/rails
create test
create test/performance/browsing_test.rb
create test/test_helper.rb
create test/fixtures
create test/unit
create test/functional
create test/integration
create tmp
create tmp/sessions
create tmp/sockets
create tmp/cache
create tmp/pids
create vendor/plugins
create vendor/plugins/.gitkeep
bundle install
Using rake (0.8.7) from system gems
Using abstract (1.0.0) from bundler gems
Using activesupport (3.0.0.beta3) from source code at /home/rubys/git/rails
Using builder (2.1.2) from bundler gems
Using i18n (0.4.1) from bundler gems
Using activemodel (3.0.0.beta3) from source code at /home/rubys/git/rails
Using erubis (2.6.5) from bundler gems
Using rack (1.1.0) from bundler gems
Using rack-mount (0.6.3) from bundler gems
Using rack-test (0.5.4) from bundler gems
Using tzinfo (0.3.22) from bundler gems
Using actionpack (3.0.0.beta3) from source code at /home/rubys/git/rails
Using mime-types (1.16) from bundler gems
Using polyglot (0.3.1) from bundler gems
Using treetop (1.4.8) from bundler gems
Using mail (2.2.1) from bundler gems
Using actionmailer (3.0.0.beta3) from source code at /home/rubys/git/rails
Using arel (0.3.3) from bundler gems
Using activerecord (3.0.0.beta3) from source code at /home/rubys/git/rails
Using activeresource (3.0.0.beta3) from source code at /home/rubys/git/rails
Using bundler (0.9.24) from bundler gems
Using thor (0.13.6) from bundler gems
Using railties (3.0.0.beta3) from source code at /home/rubys/git/rails
Using rails (3.0.0.beta3) from source code at /home/rubys/git/rails
Using sqlite3-ruby (1.2.5) from bundler gems
Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.
edit config/routes.rb
View::Application.routes.draw do |map|
# ...
# This is a legacy wild controller route that's not recommended for RESTful applications.
# Note: This route will make all actions in every controller accessible via GET requests.
match ':controller(/:action(/:id(.:format)))'
end
cp -v /home/rubys/git/awdwr/data/code/e1/views/app/controllers/*.rb app/controllers
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/array_controller.rb' -> `app/controllers/array_controller.rb'
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/article_controller.rb' -> `app/controllers/article_controller.rb'
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/blog1_controller.rb' -> `app/controllers/blog1_controller.rb'
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/blog2_controller.rb' -> `app/controllers/blog2_controller.rb'
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/blog_controller.rb' -> `app/controllers/blog_controller.rb'
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/builder_controller.rb' -> `app/controllers/builder_controller.rb'
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/form_controller.rb' -> `app/controllers/form_controller.rb'
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/form_for_controller.rb' -> `app/controllers/form_for_controller.rb'
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/pager_controller.rb' -> `app/controllers/pager_controller.rb'
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/partial_controller.rb' -> `app/controllers/partial_controller.rb'
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/products_controller.rb' -> `app/controllers/products_controller.rb'
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/rhtml_controller.rb' -> `app/controllers/rhtml_controller.rb'
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/test_controller.rb' -> `app/controllers/test_controller.rb'
`/home/rubys/git/awdwr/data/code/e1/views/app/controllers/upload_controller.rb' -> `app/controllers/upload_controller.rb'
irb e1/routing/config/routes_for_blog.rb
Switch to inspect mode.
>> require "./config/environment.rb"
=> true
>> require "rails/console/app"
=> ["OptionParser", "MiniTest", "PrettyPrint", "PP", "Test", "Mocha"]
>> rs = ActionController::Routing::Routes
=> #<ActionDispatch::Routing::RouteSet:0x9145ca4 @routes=[ANY /:controller(/:action(/:id(.:format))) {}, ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}], @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0x91485f8 @routes={:rails_info_properties=>ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}}, @helpers=[:hash_for_rails_info_properties_url, :rails_info_properties_url, :hash_for_rails_info_properties_path, :rails_info_properties_path], @module=#<Module:0x91483b4>>, @resources_path_names={:new=>"new", :edit=>"edit"}, @controller_namespaces=#<Set: {}>, @default_url_options={}, @request_class=ActionDispatch::Request, @disable_clear_and_finalize=false, @controller_constraints=nil, @finalized=false, @set=#<Rack::Mount::RouteSet:0x949a8dc @parameters_key="action_dispatch.request.path_parameters", @named_routes={:rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96bede8 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>}, @recognition_key_analyzer=#<Rack::Mount::Analysis::Splitting:0x949a8b4 @boundaries={:path_info=>{"/"=>2}}, @raw_keys=[{:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/}, {:path_info=>/\A\/rails\/info\/properties\Z/}], @key_frequency={}, @report=nil, @possible_keys=nil>, @generation_key_analyzer=#<Rack::Mount::Analysis::Frequency:0x949a850 @raw_keys=[{}, {:controller=>"rails/info", :action=>"properties"}], @key_frequency={}, @report=nil, @possible_keys=nil>, @request_class=ActionDispatch::Request, @valid_conditions=[:auth_type, :gateway_interface, :path_translated, :remote_host, :remote_ident, :remote_user, :remote_addr, :server_name, :server_protocol, :accept, :accept_charset, :accept_encoding, :accept_language, :cache_control, :from, :negotiate, :pragma, :key?, :request_method, :request_method_symbol, :method, :method_symbol, :get?, :post?, :put?, :delete?, :head?, :headers, :fullpath, :forgery_whitelisted?, :media_type, :content_length, :xml_http_request?, :xhr?, :ip, :remote_ip, :server_software, :raw_post, :body, :form_data?, :body_stream, :reset_session, :session=, :session_options=, :GET, :query_parameters, :POST, :request_parameters, :authorization, :cookie_jar, :flash, :url, :protocol, :ssl?, :raw_host_with_port, :host, :host_with_port, :port, :standard_port, :port_string, :server_port, :domain, :subdomains, :subdomain, :request_uri, :filtered_parameters, :fitered_params, :filtered_env, :parameters, :params, :path_parameters=, :symbolized_path_parameters, :path_parameters, :content_mime_type, :content_type, :accepts, :format, :formats, :format=, :negotiate_mime, :if_modified_since, :if_none_match, :not_modified?, :etag_matches?, :fresh?, :env, :scheme, :script_name, :path_info, :query_string, :session, :session_options, :logger, :media_type_params, :content_charset, :script_name=, :path_info=, :parseable_data?, :[], :[]=, :values_at, :referer, :referrer, :user_agent, :cookies, :path, :taguri=, :taguri, :to_yaml_style, :to_yaml_properties, :syck_to_yaml, :to_yaml, :blank?, :present?, :presence, :duplicable?, :acts_like?, :try, :html_safe?, :`, :to_param, :to_query, :instance_values, :instance_variable_names, :copy_instance_variables_from, :returning, :with_options, :subclasses_of, :require_or_load, :require_dependency, :require_association, :load_dependency, :load, :require, :unloadable, :to_sql, :equality_predicate_sql, :bind, :find_correlate_in, :let, :class_eval, :nil?, :===, :=~, :!~, :eql?, :hash, :<=>, :class, :singleton_class, :clone, :dup, :initialize_dup, :initialize_clone, :taint, :tainted?, :untaint, :untrust, :untrusted?, :trust, :freeze, :frozen?, :to_s, :inspect, :methods, :singleton_methods, :protected_methods, :private_methods, :public_methods, :instance_variables, :instance_variable_get, :instance_variable_set, :instance_variable_defined?, :instance_of?, :kind_of?, :is_a?, :tap, :send, :public_send, :respond_to?, :respond_to_missing?, :extend, :display, :public_method, :define_singleton_method, :__id__, :object_id, :to_enum, :enum_for, :gem, :silence_warnings, :enable_warnings, :with_warnings, :silence_stderr, :silence_stream, :suppress, :require_library_or_gem, :debugger, :breakpoint, :==, :equal?, :!, :!=, :instance_eval, :instance_exec, :__send__], @optimized_recognize_defined=false, @routes=[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95a23b0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96bede8 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>], @recognition_graph=nil, @recognition_keys=nil, @generation_graph=nil, @generation_keys=nil>>
>> app
=> #<ActionDispatch::Integration::Session:0x97a9ba4 @app=#<View::Application:0x8517158 @config=#<Rails::Application::Configuration:0x839f960 @root=#<Pathname:/home/rubys/git/awdwr/work-192-239/view>, @allow_concurrency=false, @consider_all_requests_local=true, @encoding="utf-8", @filter_parameters=[:password], @dependency_loading=true, @serve_static_assets=true, @session_store=:cookie_store, @session_options={:key=>"_view_session", :cookie_only=>true}, @time_zone="UTC", @middleware=[ActionDispatch::Static, Rack::Lock, ActiveSupport::Cache::Strategy::LocalCache, Rack::Runtime, Rails::Rack::Logger, ActionDispatch::ShowExceptions, ActionDispatch::RemoteIp, Rack::Sendfile, ActionDispatch::Callbacks, ActiveRecord::ConnectionAdapters::ConnectionManagement, ActiveRecord::QueryCache, ActionDispatch::Cookies, ActionDispatch::Session::CookieStore, ActionDispatch::Flash, ActionDispatch::ParamsParser, Rack::MethodOverride, ActionDispatch::Head], @paths=#<Rails::Paths::Root:0x8e0c2e0 @children={"app"=>#<Rails::Paths::Path:0x8e45248 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8eb6498 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0x8f70e24 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x8fae92c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x8fc0aa0 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x8fca03c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, "lib"=>#<Rails::Paths::Path:0x8fdd0b0 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x8ff55d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x933355c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, "config"=>#<Rails::Paths::Path:0x900121c @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x900e50c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x90182a0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x911827c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x919caf4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x91a80c0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x93202a4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "public"=>#<Rails::Paths::Path:0x9124694 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x91462bc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x914cc84 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "log"=>#<Rails::Paths::Path:0x9333318 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "tmp"=>#<Rails::Paths::Path:0x9333110 @options={}, @children={"cache"=>#<Rails::Paths::Path:0x9332e40 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "vendor"=>#<Rails::Paths::Path:0x9332b34 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x93327d8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>}, @path=#<Pathname:/home/rubys/git/awdwr/work-192-239/view>, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @all_paths=[#<Rails::Paths::Path:0x8e45248 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8eb6498 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0x8f70e24 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x8fae92c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x8fc0aa0 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x8fca03c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8eb6498 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8f70e24 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8fae92c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8fc0aa0 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8fca03c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8fdd0b0 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x8ff55d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x933355c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x8ff55d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x900121c @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x900e50c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x90182a0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x911827c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x919caf4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x91a80c0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x93202a4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x900e50c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x90182a0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x911827c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9124694 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x91462bc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x914cc84 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x91462bc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x914cc84 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x919caf4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x91a80c0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x93202a4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x933355c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9333318 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9333110 @options={}, @children={"cache"=>#<Rails::Paths::Path:0x9332e40 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332e40 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332b34 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x93327d8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x93327d8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>]>, @cache_classes=false, @whiny_nils=true, @log_level=:debug, @cache_store=[:file_store, "/home/rubys/git/awdwr/work-192-239/view/tmp/cache/"], @load_paths=["/home/rubys/git/awdwr/work-192-239/view/app/helpers", "/home/rubys/git/awdwr/work-192-239/view/app/controllers", "/home/rubys/git/awdwr/work-192-239/view/app/models", "/home/rubys/git/awdwr/work-192-239/view/lib", "/home/rubys/git/awdwr/work-192-239/view/vendor"], @load_once_paths=[], @secret_token="ed3d8fd7196c601d7c08b4871f96aef777a9c39f1e611270fa28b30dd59de60b4d7422ab82aa7d696449bcab4d3c8b9d1c5e976ddfd5d23ceafaff717bd683ef">, @railties=#<Rails::Application::Railties:0x8de5398 @config=#<Rails::Application::Configuration:0x839f960 @root=#<Pathname:/home/rubys/git/awdwr/work-192-239/view>, @allow_concurrency=false, @consider_all_requests_local=true, @encoding="utf-8", @filter_parameters=[:password], @dependency_loading=true, @serve_static_assets=true, @session_store=:cookie_store, @session_options={:key=>"_view_session", :cookie_only=>true}, @time_zone="UTC", @middleware=[ActionDispatch::Static, Rack::Lock, ActiveSupport::Cache::Strategy::LocalCache, Rack::Runtime, Rails::Rack::Logger, ActionDispatch::ShowExceptions, ActionDispatch::RemoteIp, Rack::Sendfile, ActionDispatch::Callbacks, ActiveRecord::ConnectionAdapters::ConnectionManagement, ActiveRecord::QueryCache, ActionDispatch::Cookies, ActionDispatch::Session::CookieStore, ActionDispatch::Flash, ActionDispatch::ParamsParser, Rack::MethodOverride, ActionDispatch::Head], @paths=#<Rails::Paths::Root:0x8e0c2e0 @children={"app"=>#<Rails::Paths::Path:0x8e45248 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8eb6498 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0x8f70e24 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x8fae92c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x8fc0aa0 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x8fca03c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, "lib"=>#<Rails::Paths::Path:0x8fdd0b0 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x8ff55d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x933355c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, "config"=>#<Rails::Paths::Path:0x900121c @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x900e50c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x90182a0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x911827c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x919caf4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x91a80c0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x93202a4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "public"=>#<Rails::Paths::Path:0x9124694 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x91462bc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x914cc84 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "log"=>#<Rails::Paths::Path:0x9333318 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "tmp"=>#<Rails::Paths::Path:0x9333110 @options={}, @children={"cache"=>#<Rails::Paths::Path:0x9332e40 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "vendor"=>#<Rails::Paths::Path:0x9332b34 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x93327d8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>}, @path=#<Pathname:/home/rubys/git/awdwr/work-192-239/view>, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @all_paths=[#<Rails::Paths::Path:0x8e45248 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8eb6498 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0x8f70e24 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x8fae92c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x8fc0aa0 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x8fca03c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8eb6498 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8f70e24 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8fae92c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8fc0aa0 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8fca03c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8fdd0b0 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x8ff55d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x933355c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x8ff55d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x900121c @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x900e50c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x90182a0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x911827c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x919caf4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x91a80c0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x93202a4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x900e50c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x90182a0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x911827c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9124694 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x91462bc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x914cc84 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x91462bc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x914cc84 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x919caf4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x91a80c0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x93202a4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x933355c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9333318 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9333110 @options={}, @children={"cache"=>#<Rails::Paths::Path:0x9332e40 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332e40 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x9332b34 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x93327d8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x93327d8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8e0c2e0 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>]>, @cache_classes=false, @whiny_nils=true, @log_level=:debug, @cache_store=[:file_store, "/home/rubys/git/awdwr/work-192-239/view/tmp/cache/"], @load_paths=["/home/rubys/git/awdwr/work-192-239/view/app/helpers", "/home/rubys/git/awdwr/work-192-239/view/app/controllers", "/home/rubys/git/awdwr/work-192-239/view/app/models", "/home/rubys/git/awdwr/work-192-239/view/lib", "/home/rubys/git/awdwr/work-192-239/view/vendor"], @load_once_paths=[], @secret_token="ed3d8fd7196c601d7c08b4871f96aef777a9c39f1e611270fa28b30dd59de60b4d7422ab82aa7d696449bcab4d3c8b9d1c5e976ddfd5d23ceafaff717bd683ef">, @railties=[#<ActiveSupport::Railtie:0x8ded9f8 @initializers=[#<Rails::Initializable::Initializer:0x9331e64 @name="active_support.initialize_whiny_nils", @context=#<ActiveSupport::Railtie:0x8ded9f8 ...>, @options={}, @block=#<Proc:0x8ba3648@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:10>>, #<Rails::Initializable::Initializer:0x9331e3c @name="active_support.initialize_time_zone", @context=#<ActiveSupport::Railtie:0x8ded9f8 ...>, @options={:after=>"active_support.initialize_whiny_nils"}, @block=#<Proc:0x8ba35bc@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:16>>]>, #<I18n::Railtie:0x8deda20 @initializers=[#<Rails::Initializable::Initializer:0x93307a8 @name="i18n.initialize", @context=#<I18n::Railtie:0x8deda20 ...>, @options={}, @block=#<Proc:0x89bcf64@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:38>>]>, #<ActionDispatch::Railtie:0x8deda5c @initializers=[#<Rails::Initializable::Initializer:0x9323e68 @name="action_dispatch.prepare_dispatcher", @context=#<ActionDispatch::Railtie:0x8deda5c ...>, @options={}, @block=#<Proc:0x891af5c@/home/rubys/git/rails/actionpack/lib/action_dispatch/railtie.rb:12>>]>, #<ActionView::Railtie:0x8df40b4 @initializers=[#<Rails::Initializable::Initializer:0x9322b6c @name="action_view.cache_asset_timestamps", @context=#<ActionView::Railtie:0x8df40b4 ...>, @options={}, @block=#<Proc:0x8f8ce30@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x9322af4 @name="action_view.set_configs", @context=#<ActionView::Railtie:0x8df40b4 ...>, @options={:after=>"action_view.cache_asset_timestamps"}, @block=#<Proc:0x8f8cd54@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:19>>]>, #<ActionController::Railtie:0x8df435c @initializers=[#<Rails::Initializable::Initializer:0x931fcdc @name="action_controller.set_configs", @context=#<ActionController::Railtie:0x8df435c ...>, @options={}, @block=#<Proc:0x8ea7114@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:40>>, #<Rails::Initializable::Initializer:0x931fcb4 @name="action_controller.logger", @context=#<ActionController::Railtie:0x8df435c ...>, @options={:after=>"action_controller.set_configs"}, @block=#<Proc:0x8ea7024@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:55>>, #<Rails::Initializable::Initializer:0x931fc50 @name="action_controller.initialize_framework_caches", @context=#<ActionController::Railtie:0x8df435c ...>, @options={:after=>"action_controller.logger"}, @block=#<Proc:0x8ea6f5c@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:59>>, #<Rails::Initializable::Initializer:0x931fc00 @name="action_controller.url_helpers", @context=#<ActionController::Railtie:0x8df435c ...>, @options={:after=>"action_controller.initialize_framework_caches"}, @block=#<Proc:0x8ea6ea8@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:63>>]>, #<ActiveRecord::Railtie:0x8dfd0b0 @initializers=[#<Rails::Initializable::Initializer:0x931e148 @name="active_record.initialize_timezone", @context=#<ActiveRecord::Railtie:0x8dfd0b0 ...>, @options={}, @block=#<Proc:0x8e114e8@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:31>>, #<Rails::Initializable::Initializer:0x931e120 @name="active_record.logger", @context=#<ActiveRecord::Railtie:0x8dfd0b0 ...>, @options={:after=>"active_record.initialize_timezone"}, @block=#<Proc:0x8e1140c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:38>>, #<Rails::Initializable::Initializer:0x931e0d0 @name="active_record.set_configs", @context=#<ActiveRecord::Railtie:0x8dfd0b0 ...>, @options={:after=>"active_record.logger"}, @block=#<Proc:0x8e11358@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:42>>, #<Rails::Initializable::Initializer:0x931e094 @name="active_record.initialize_database", @context=#<ActiveRecord::Railtie:0x8dfd0b0 ...>, @options={:after=>"active_record.set_configs"}, @block=#<Proc:0x8e112a4@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:52>>, #<Rails::Initializable::Initializer:0x931e044 @name="active_record.log_runtime", @context=#<ActiveRecord::Railtie:0x8dfd0b0 ...>, @options={:after=>"active_record.initialize_database"}, @block=#<Proc:0x8e111b4@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:60>>, #<Rails::Initializable::Initializer:0x931e01c @name="active_record.set_dispatch_hooks", @context=#<ActiveRecord::Railtie:0x8dfd0b0 ...>, @options={:before=>:set_clear_dependencies_hook, :after=>"active_record.log_runtime"}, @block=#<Proc:0x8e110ec@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:67>>]>, #<ActionMailer::Railtie:0x8dfd0c4 @initializers=[#<Rails::Initializable::Initializer:0x9315ae8 @name="action_mailer.logger", @context=#<ActionMailer::Railtie:0x8dfd0c4 ...>, @options={}, @block=#<Proc:0x8d393a4@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x9315aac @name="action_mailer.set_configs", @context=#<ActionMailer::Railtie:0x8dfd0c4 ...>, @options={:after=>"action_mailer.logger"}, @block=#<Proc:0x8d3923c@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:15>>]>, #<ActiveResource::Railtie:0x8dfd100 @initializers=[#<Rails::Initializable::Initializer:0x9222190 @name="active_resource.set_configs", @context=#<ActiveResource::Railtie:0x8dfd100 ...>, @options={}, @block=#<Proc:0x8d2bab0@/home/rubys/git/rails/activeresource/lib/active_resource/railtie.rb:11>>]>, #<Rails::TestUnitRailtie:0x8dfd420 @initializers=[]>], @engines=[], @plugins=[], @all=[#<ActiveSupport::Railtie:0x8ded9f8 @initializers=[#<Rails::Initializable::Initializer:0x9331e64 @name="active_support.initialize_whiny_nils", @context=#<ActiveSupport::Railtie:0x8ded9f8 ...>, @options={}, @block=#<Proc:0x8ba3648@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:10>>, #<Rails::Initializable::Initializer:0x9331e3c @name="active_support.initialize_time_zone", @context=#<ActiveSupport::Railtie:0x8ded9f8 ...>, @options={:after=>"active_support.initialize_whiny_nils"}, @block=#<Proc:0x8ba35bc@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:16>>]>, #<I18n::Railtie:0x8deda20 @initializers=[#<Rails::Initializable::Initializer:0x93307a8 @name="i18n.initialize", @context=#<I18n::Railtie:0x8deda20 ...>, @options={}, @block=#<Proc:0x89bcf64@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:38>>]>, #<ActionDispatch::Railtie:0x8deda5c @initializers=[#<Rails::Initializable::Initializer:0x9323e68 @name="action_dispatch.prepare_dispatcher", @context=#<ActionDispatch::Railtie:0x8deda5c ...>, @options={}, @block=#<Proc:0x891af5c@/home/rubys/git/rails/actionpack/lib/action_dispatch/railtie.rb:12>>]>, #<ActionView::Railtie:0x8df40b4 @initializers=[#<Rails::Initializable::Initializer:0x9322b6c @name="action_view.cache_asset_timestamps", @context=#<ActionView::Railtie:0x8df40b4 ...>, @options={}, @block=#<Proc:0x8f8ce30@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x9322af4 @name="action_view.set_configs", @context=#<ActionView::Railtie:0x8df40b4 ...>, @options={:after=>"action_view.cache_asset_timestamps"}, @block=#<Proc:0x8f8cd54@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:19>>]>, #<ActionController::Railtie:0x8df435c @initializers=[#<Rails::Initializable::Initializer:0x931fcdc @name="action_controller.set_configs", @context=#<ActionController::Railtie:0x8df435c ...>, @options={}, @block=#<Proc:0x8ea7114@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:40>>, #<Rails::Initializable::Initializer:0x931fcb4 @name="action_controller.logger", @context=#<ActionController::Railtie:0x8df435c ...>, @options={:after=>"action_controller.set_configs"}, @block=#<Proc:0x8ea7024@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:55>>, #<Rails::Initializable::Initializer:0x931fc50 @name="action_controller.initialize_framework_caches", @context=#<ActionController::Railtie:0x8df435c ...>, @options={:after=>"action_controller.logger"}, @block=#<Proc:0x8ea6f5c@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:59>>, #<Rails::Initializable::Initializer:0x931fc00 @name="action_controller.url_helpers", @context=#<ActionController::Railtie:0x8df435c ...>, @options={:after=>"action_controller.initialize_framework_caches"}, @block=#<Proc:0x8ea6ea8@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:63>>]>, #<ActiveRecord::Railtie:0x8dfd0b0 @initializers=[#<Rails::Initializable::Initializer:0x931e148 @name="active_record.initialize_timezone", @context=#<ActiveRecord::Railtie:0x8dfd0b0 ...>, @options={}, @block=#<Proc:0x8e114e8@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:31>>, #<Rails::Initializable::Initializer:0x931e120 @name="active_record.logger", @context=#<ActiveRecord::Railtie:0x8dfd0b0 ...>, @options={:after=>"active_record.initialize_timezone"}, @block=#<Proc:0x8e1140c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:38>>, #<Rails::Initializable::Initializer:0x931e0d0 @name="active_record.set_configs", @context=#<ActiveRecord::Railtie:0x8dfd0b0 ...>, @options={:after=>"active_record.logger"}, @block=#<Proc:0x8e11358@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:42>>, #<Rails::Initializable::Initializer:0x931e094 @name="active_record.initialize_database", @context=#<ActiveRecord::Railtie:0x8dfd0b0 ...>, @options={:after=>"active_record.set_configs"}, @block=#<Proc:0x8e112a4@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:52>>, #<Rails::Initializable::Initializer:0x931e044 @name="active_record.log_runtime", @context=#<ActiveRecord::Railtie:0x8dfd0b0 ...>, @options={:after=>"active_record.initialize_database"}, @block=#<Proc:0x8e111b4@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:60>>, #<Rails::Initializable::Initializer:0x931e01c @name="active_record.set_dispatch_hooks", @context=#<ActiveRecord::Railtie:0x8dfd0b0 ...>, @options={:before=>:set_clear_dependencies_hook, :after=>"active_record.log_runtime"}, @block=#<Proc:0x8e110ec@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:67>>]>, #<ActionMailer::Railtie:0x8dfd0c4 @initializers=[#<Rails::Initializable::Initializer:0x9315ae8 @name="action_mailer.logger", @context=#<ActionMailer::Railtie:0x8dfd0c4 ...>, @options={}, @block=#<Proc:0x8d393a4@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x9315aac @name="action_mailer.set_configs", @context=#<ActionMailer::Railtie:0x8dfd0c4 ...>, @options={:after=>"action_mailer.logger"}, @block=#<Proc:0x8d3923c@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:15>>]>, #<ActiveResource::Railtie:0x8dfd100 @initializers=[#<Rails::Initializable::Initializer:0x9222190 @name="active_resource.set_configs", @context=#<ActiveResource::Railtie:0x8dfd100 ...>, @options={}, @block=#<Proc:0x8d2bab0@/home/rubys/git/rails/activeresource/lib/active_resource/railtie.rb:11>>]>, #<Rails::TestUnitRailtie:0x8dfd420 @initializers=[]>]>, @initializers=[#<Rails::Initializable::Initializer:0x91c54e0 @name=:set_load_path, @context=#<View::Application:0x8517158 ...>, @options={:before=>:bootstrap_hook}, @block=#<Proc:0x8dfbd50@/home/rubys/git/rails/railties/lib/rails/engine.rb:144>>, #<Rails::Initializable::Initializer:0x91c54b8 @name=:set_autoload_paths, @context=#<View::Application:0x8517158 ...>, @options={:before=>:bootstrap_hook, :after=>:set_load_path}, @block=#<Proc:0x8df55cc@/home/rubys/git/rails/railties/lib/rails/engine.rb:156>>, #<Rails::Initializable::Initializer:0x91c5454 @name=:add_routing_paths, @context=#<View::Application:0x8517158 ...>, @options={:after=>:set_autoload_paths}, @block=#<Proc:0x8df557c@/home/rubys/git/rails/railties/lib/rails/engine.rb:170>>, #<Rails::Initializable::Initializer:0x91c53f0 @name=:add_routing_namespaces, @context=#<View::Application:0x8517158 ...>, @options={:after=>:add_routing_paths}, @block=#<Proc:0x8df5518@/home/rubys/git/rails/railties/lib/rails/engine.rb:177>>, #<Rails::Initializable::Initializer:0x91c538c @name=:add_locales, @context=#<View::Application:0x8517158 ...>, @options={:after=>:add_routing_namespaces}, @block=#<Proc:0x8df54b4@/home/rubys/git/rails/railties/lib/rails/engine.rb:189>>, #<Rails::Initializable::Initializer:0x91c5350 @name=:add_view_paths, @context=#<View::Application:0x8517158 ...>, @options={:after=>:add_locales}, @block=#<Proc:0x8df5450@/home/rubys/git/rails/railties/lib/rails/engine.rb:193>>, #<Rails::Initializable::Initializer:0x91c5328 @name=:load_config_initializers, @context=#<View::Application:0x8517158 ...>, @options={:after=>:add_view_paths}, @block=#<Proc:0x8df53ec@/home/rubys/git/rails/railties/lib/rails/engine.rb:204>>, #<Rails::Initializable::Initializer:0x91c52ec @name=:engines_blank_point, @context=#<View::Application:0x8517158 ...>, @options={:after=>:load_config_initializers}, @block=#<Proc:0x8df5388@/home/rubys/git/rails/railties/lib/rails/engine.rb:210>>], @routes=#<ActionDispatch::Routing::RouteSet:0x9145ca4 @routes=[ANY /:controller(/:action(/:id(.:format))) {}, ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}], @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0x91485f8 @routes={:rails_info_properties=>ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}}, @helpers=[:hash_for_rails_info_properties_url, :rails_info_properties_url, :hash_for_rails_info_properties_path, :rails_info_properties_path], @module=#<Module:0x91483b4>>, @resources_path_names={:new=>"new", :edit=>"edit"}, @controller_namespaces=#<Set: {}>, @default_url_options={}, @request_class=ActionDispatch::Request, @disable_clear_and_finalize=false, @controller_constraints=nil, @finalized=true, @set=#<Rack::Mount::RouteSet:0x949a8dc @parameters_key="action_dispatch.request.path_parameters", @named_routes={:rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96bede8 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>}, @recognition_key_analyzer=nil, @generation_key_analyzer=nil, @request_class=ActionDispatch::Request, @valid_conditions=nil, @optimized_recognize_defined=true, @routes=[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95a23b0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96bede8 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>], @recognition_graph=#<Rack::Mount::Multimap:0x98b6218 @hash={"rails"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95a23b0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96bede8 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>]}>, @recognition_keys=[path_info[0]], @generation_graph=#<Rack::Mount::Multimap:0x98b5e80 @hash={"properties"=>#<Rack::Mount::Multimap:0x98b5cdc @hash={"rails/info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95a23b0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96bede8 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>]}>}>, @generation_keys=[:action, :controller]>, @url_helpers=#<Module:0x9864634>>, @routes_reloader=#<Rails::Application::RoutesReloader:0x9260120 @paths=["/home/rubys/git/awdwr/work-192-239/view/config/routes.rb", "/home/rubys/git/rails/railties/lib/rails/info_routes.rb"], @last_change_at=2010-06-06 12:33:50 -0400>, @app=#<ActionDispatch::Static:0x96d4f1c @app=#<Rack::Lock:0x96d4f58 @app=#<#<Class:0x9115108>:0x96d4f6c @app=#<Rack::Runtime:0x96d4f94 @app=#<Rails::Rack::Logger:0x96d4fa8 @app=#<ActionDispatch::ShowExceptions:0x96d4fbc @app=#<ActionDispatch::RemoteIp:0x96d5034 @app=#<Rack::Sendfile:0x96d5048 @app=#<ActionDispatch::Callbacks:0x949aaa8 @prepare_each_request=true, @app=#<ActiveRecord::ConnectionAdapters::ConnectionManagement:0x949aabc @app=#<ActiveRecord::QueryCache:0x9440f94 @app=#<ActionDispatch::Cookies:0x94331c8 @app=#<ActionDispatch::Session::CookieStore:0x943322c @app=#<ActionDispatch::Flash:0x9433240 @app=#<ActionDispatch::ParamsParser:0x9433290 @app=#<Rack::MethodOverride:0x94332a4 @app=#<ActionDispatch::Head:0x94332b8 @app=#<ActionDispatch::Routing::RouteSet:0x9145ca4 @routes=[ANY /:controller(/:action(/:id(.:format))) {}, ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}], @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0x91485f8 @routes={:rails_info_properties=>ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}}, @helpers=[:hash_for_rails_info_properties_url, :rails_info_properties_url, :hash_for_rails_info_properties_path, :rails_info_properties_path], @module=#<Module:0x91483b4>>, @resources_path_names={:new=>"new", :edit=>"edit"}, @controller_namespaces=#<Set: {}>, @default_url_options={}, @request_class=ActionDispatch::Request, @disable_clear_and_finalize=false, @controller_constraints=nil, @finalized=true, @set=#<Rack::Mount::RouteSet:0x949a8dc @parameters_key="action_dispatch.request.path_parameters", @named_routes={:rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96bede8 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>}, @recognition_key_analyzer=nil, @generation_key_analyzer=nil, @request_class=ActionDispatch::Request, @valid_conditions=nil, @optimized_recognize_defined=true, @routes=[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95a23b0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96bede8 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>], @recognition_graph=#<Rack::Mount::Multimap:0x98b6218 @hash={"rails"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95a23b0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96bede8 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>]}>, @recognition_keys=[path_info[0]], @generation_graph=#<Rack::Mount::Multimap:0x98b5e80 @hash={"properties"=>#<Rack::Mount::Multimap:0x98b5cdc @hash={"rails/info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95a23b0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x96bede8 @defaults={:controller=>"rails/info", :action=>"properties"}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>]}>}>, @generation_keys=[:action, :controller]>, @url_helpers=#<Module:0x9864634>>>>, @parsers={application/xml=>:xml_simple, application/json=>:json}>>, @default_options={:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true}, @key="_view_session", @cookie_only=true>>>>, @_initialized_prepare_callbacks=true>, @variation="">, @check_ip_spoofing=true, @trusted_proxies=/(^127\.0\.0\.1$|^(10|172\.(1[6-9]|2[0-9]|30|31)|192\.168)\.)/i>, @consider_all_requests_local=true>>, @header_name="X-Runtime">>, @lock=#<Mutex:0x96d4f44>>, @file_server=#<Rack::File:0x96d4f08 @root="/home/rubys/git/awdwr/work-192-239/view/public">>, @ran=true>, @https=false, @response=nil, @request=nil, @controller=nil, @_mock_session=nil, @request_count=0, @host="www.example.com", @remote_addr="127.0.0.1", @accept="text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5", @named_routes_configured=true>
?> ActionController::Routing::Routes.draw do |map|
?> # Straight 'http://my.app/blog/' displays the index
?> map.connect "blog/",
?> :controller => "blog",
?> :action => "index"
?> # Return articles for a year, year/month, or year/month/day
?> map.connect "blog/:year/:month/:day",
?> :controller => "blog",
?> :action => "show_date",
?> :requirements => { :year => /(19|20)\d\d/,
?> :month => /[01]?\d/,
?> :day => /[0-3]?\d/},
?> :day => nil,
?> :month => nil
>> # Show an article identified by an id
?> map.connect "blog/show/:id",
?> :controller => "blog",
?> :action => "show",
?> :id => /\d+/
>> # Regular Rails routing for admin stuff
?> map.connect "blog/article/:action/:id",
?> :controller => "article"
>> # Catchall so we can gracefully handle badly formed requests
?> map.connect "*anything",
?> :controller => "blog",
?> :action => "unknown_request"
>> end
=> nil
>> rs.recognize_path "/blog"
=> {:controller=>"blog", :action=>"index"}
>> rs.recognize_path "/blog/show/123"
=> {:controller=>"blog", :action=>"show", :id=>"123"}
>> rs.recognize_path "/blog/2004"
=> {:controller=>"blog", :action=>"show_date", :year=>"2004"}
>> rs.recognize_path "/blog/2004/12"
=> {:controller=>"blog", :action=>"show_date", :year=>"2004", :month=>"12"}
>> rs.recognize_path "/blog/2004/12/25"
=> {:controller=>"blog", :action=>"show_date", :year=>"2004", :month=>"12", :day=>"25"}
>> rs.recognize_path "/blog/article/edit/123"
=> {:controller=>"article", :action=>"edit", :id=>"123"}
>> rs.recognize_path "/blog/article/show_stats"
=> {:controller=>"article", :action=>"show_stats"}
>> rs.recognize_path "/blog/wibble"
=> {:controller=>"blog", :action=>"unknown_request", :anything=>["blog", "wibble"]}
>> rs.recognize_path "/junk"
=> {:controller=>"blog", :action=>"unknown_request", :anything=>["junk"]}
>> last_request = rs.recognize_path "/blog/2006/07/28"
=> {:controller=>"blog", :action=>"show_date", :year=>"2006", :month=>"07", :day=>"28"}
>> rs.generate({:day => 25}, last_request)
=> "/blog/2006/07/25"
>> rs.generate({:year => 2005}, last_request)
=> "/blog/2005"
>> app.url_for :controller => 'blog', :action => 'show_date', :year => 2002
=> "http://www.example.com/blog/2002"
23.3 Helpers for Formatting, Linking, and Pagination 21 Action Controller: Routing and URLs