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:0x8d91220 @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:0x8db20ec @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:0x8db20b0>>, @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:0x9359e3c @parameters_key="action_dispatch.request.path_parameters", @named_routes={:info_who_bought=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9282540 @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:0x8ddb604 @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:0x8db30b4 @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:0x8d8ff38 @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:0x8ccaea4 @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:0x8c6acac @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:0x8b44044 @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:0x8999f28 @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:0x8831190 @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:0x87a70bc @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:0x836dac8 @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:0x82443cc @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:0x98e2c28 @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:0x98cc39c @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:0x989dfec @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:0x988b6d0 @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:0x98766b8 @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:0x985c77c @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:0x985579c @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:0x9813860 @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:0x9802e0c @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:0x97cae58 @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:0x9359dd8 @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:0x9359d38 @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:0x9282540 @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:0x8ddb604 @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:0x8db30b4 @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:0x8d8ff38 @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:0x8d58df8 @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:0x8ccaea4 @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:0x8c6acac @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:0x8bf22ac @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:0x8b8a15c @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:0x8b44044 @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:0x8999f28 @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:0x892b9d8 @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:0x8831190 @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:0x87a70bc @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:0x85abb64 @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:0x8497890 @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:0x836dac8 @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:0x82443cc @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:0x93d4420 @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:0x98e2c28 @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:0x98cc39c @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:0x98beae4 @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:0x98a7b78 @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:0x989dfec @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:0x988b6d0 @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:0x98766b8 @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:0x986e0f8 @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:0x985c77c @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:0x985579c @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:0x9833e08 @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:0x9827054 @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:0x9813860 @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:0x9802e0c @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:0x97f9eb0 @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:0x97cae58 @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:0x9323cb0 @app=#<Depot::Application:0x8c6c9d0 @config=#<Rails::Application::Configuration:0x8c1034c @root=#<Pathname:/home/rubys/git/awdwr/work-192/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:0x8bd89b0 @children={"app"=>#<Rails::Paths::Path:0x8bd8884 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8bd86cc @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @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:0x8bd849c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x8bd82d0 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x8bd812c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x8bd7f9c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, "lib"=>#<Rails::Paths::Path:0x8bd7dd0 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x8bd7b3c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x8bd664c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, "config"=>#<Rails::Paths::Path:0x8bd7998 @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x8bd7790 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x8bd75d8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x8bd7448 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x8bd6afc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x8bd696c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x8bd67b4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "public"=>#<Rails::Paths::Path:0x8bd7308 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x8bd70ec @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x8bd6ef8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "log"=>#<Rails::Paths::Path:0x8bd6520 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "tmp"=>#<Rails::Paths::Path:0x8bd632c @options={}, @children={"cache"=>#<Rails::Paths::Path:0x8bd6174 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "vendor"=>#<Rails::Paths::Path:0x8bd5f94 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x8bd592c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>}, @path=#<Pathname:/home/rubys/git/awdwr/work-192/depot>, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @all_paths=[#<Rails::Paths::Path:0x8bd8884 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8bd86cc @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @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:0x8bd849c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x8bd82d0 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x8bd812c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x8bd7f9c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd86cc @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @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:0x8bd849c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd82d0 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd812c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd7f9c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd7dd0 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x8bd7b3c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x8bd664c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x8bd7b3c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd7998 @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x8bd7790 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x8bd75d8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x8bd7448 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x8bd6afc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x8bd696c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x8bd67b4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd7790 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd75d8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd7448 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd7308 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x8bd70ec @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x8bd6ef8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd70ec @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd6ef8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd6afc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd696c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd67b4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd664c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd6520 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd632c @options={}, @children={"cache"=>#<Rails::Paths::Path:0x8bd6174 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd6174 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd5f94 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x8bd592c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x8bd592c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @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/depot/tmp/cache/"], @load_paths=["/home/rubys/git/awdwr/work-192/depot/app/helpers", "/home/rubys/git/awdwr/work-192/depot/app/controllers", "/home/rubys/git/awdwr/work-192/depot/app/models", "/home/rubys/git/awdwr/work-192/depot/lib", "/home/rubys/git/awdwr/work-192/depot/vendor"], @load_once_paths=[], @secret_token="4c3e1490b62b169b197e4b6e749fd4ce9e3d76b724b4f13985c6b307c0f8f4fdda0b16630a33596745f90d16371356d0f8bd3482e390a6df62931372230e628a">, @railties=#<Rails::Application::Railties:0x8bd8c30 @config=#<Rails::Application::Configuration:0x8c1034c @root=#<Pathname:/home/rubys/git/awdwr/work-192/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:0x8bd89b0 @children={"app"=>#<Rails::Paths::Path:0x8bd8884 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8bd86cc @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @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:0x8bd849c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x8bd82d0 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x8bd812c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x8bd7f9c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, "lib"=>#<Rails::Paths::Path:0x8bd7dd0 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x8bd7b3c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x8bd664c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, "config"=>#<Rails::Paths::Path:0x8bd7998 @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x8bd7790 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x8bd75d8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x8bd7448 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x8bd6afc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x8bd696c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x8bd67b4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "public"=>#<Rails::Paths::Path:0x8bd7308 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x8bd70ec @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x8bd6ef8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "log"=>#<Rails::Paths::Path:0x8bd6520 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "tmp"=>#<Rails::Paths::Path:0x8bd632c @options={}, @children={"cache"=>#<Rails::Paths::Path:0x8bd6174 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "vendor"=>#<Rails::Paths::Path:0x8bd5f94 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x8bd592c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>}, @path=#<Pathname:/home/rubys/git/awdwr/work-192/depot>, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @all_paths=[#<Rails::Paths::Path:0x8bd8884 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8bd86cc @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @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:0x8bd849c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x8bd82d0 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x8bd812c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x8bd7f9c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd86cc @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @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:0x8bd849c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd82d0 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd812c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd7f9c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd7dd0 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x8bd7b3c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x8bd664c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x8bd7b3c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd7998 @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x8bd7790 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x8bd75d8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x8bd7448 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x8bd6afc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x8bd696c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x8bd67b4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd7790 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd75d8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd7448 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd7308 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x8bd70ec @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x8bd6ef8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd70ec @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd6ef8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd6afc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd696c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd67b4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd664c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd6520 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd632c @options={}, @children={"cache"=>#<Rails::Paths::Path:0x8bd6174 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd6174 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bd5f94 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x8bd592c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x8bd592c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd89b0 ...>, @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/depot/tmp/cache/"], @load_paths=["/home/rubys/git/awdwr/work-192/depot/app/helpers", "/home/rubys/git/awdwr/work-192/depot/app/controllers", "/home/rubys/git/awdwr/work-192/depot/app/models", "/home/rubys/git/awdwr/work-192/depot/lib", "/home/rubys/git/awdwr/work-192/depot/vendor"], @load_once_paths=[], @secret_token="4c3e1490b62b169b197e4b6e749fd4ce9e3d76b724b4f13985c6b307c0f8f4fdda0b16630a33596745f90d16371356d0f8bd3482e390a6df62931372230e628a">, @railties=[#<ActiveSupport::Railtie:0x8bd8b90 @initializers=[#<Rails::Initializable::Initializer:0x8bbc198 @name="active_support.initialize_whiny_nils", @context=#<ActiveSupport::Railtie:0x8bd8b90 ...>, @options={}, @block=#<Proc:0x8cc68e0@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:10>>, #<Rails::Initializable::Initializer:0x8bbc15c @name="active_support.initialize_time_zone", @context=#<ActiveSupport::Railtie:0x8bd8b90 ...>, @options={:after=>"active_support.initialize_whiny_nils"}, @block=#<Proc:0x8cc6868@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:16>>]>, #<I18n::Railtie:0x8bd8b7c @initializers=[#<Rails::Initializable::Initializer:0x8bba348 @name="i18n.initialize", @context=#<I18n::Railtie:0x8bd8b7c ...>, @options={}, @block=#<Proc:0x8bf3814@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:38>>]>, #<ActionDispatch::Railtie:0x8bd8b68 @initializers=[#<Rails::Initializable::Initializer:0x8bb8fd4 @name="action_dispatch.prepare_dispatcher", @context=#<ActionDispatch::Railtie:0x8bd8b68 ...>, @options={}, @block=#<Proc:0x8bb0000@/home/rubys/git/rails/actionpack/lib/action_dispatch/railtie.rb:12>>]>, #<ActionView::Railtie:0x8bd8b18 @initializers=[#<Rails::Initializable::Initializer:0x8bb2580 @name="action_view.cache_asset_timestamps", @context=#<ActionView::Railtie:0x8bd8b18 ...>, @options={}, @block=#<Proc:0x8e972c8@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x8bb2544 @name="action_view.set_configs", @context=#<ActionView::Railtie:0x8bd8b18 ...>, @options={:after=>"action_view.cache_asset_timestamps"}, @block=#<Proc:0x8e971d8@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:19>>]>, #<ActionController::Railtie:0x8bd8b04 @initializers=[#<Rails::Initializable::Initializer:0x8bb0e4c @name="action_controller.set_configs", @context=#<ActionController::Railtie:0x8bd8b04 ...>, @options={}, @block=#<Proc:0x8e7cb1c@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:40>>, #<Rails::Initializable::Initializer:0x8bb0e10 @name="action_controller.logger", @context=#<ActionController::Railtie:0x8bd8b04 ...>, @options={:after=>"action_controller.set_configs"}, @block=#<Proc:0x8e7ca90@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:55>>, #<Rails::Initializable::Initializer:0x8bb0de8 @name="action_controller.initialize_framework_caches", @context=#<ActionController::Railtie:0x8bd8b04 ...>, @options={:after=>"action_controller.logger"}, @block=#<Proc:0x8e7c9f0@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:59>>, #<Rails::Initializable::Initializer:0x8bb0dc0 @name="action_controller.url_helpers", @context=#<ActionController::Railtie:0x8bd8b04 ...>, @options={:after=>"action_controller.initialize_framework_caches"}, @block=#<Proc:0x8e7c978@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:63>>]>, #<ActiveRecord::Railtie:0x8bd8a78 @initializers=[#<Rails::Initializable::Initializer:0x8b888fc @name="active_record.initialize_timezone", @context=#<ActiveRecord::Railtie:0x8bd8a78 ...>, @options={}, @block=#<Proc:0x8e77388@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:31>>, #<Rails::Initializable::Initializer:0x8b8885c @name="active_record.logger", @context=#<ActiveRecord::Railtie:0x8bd8a78 ...>, @options={:after=>"active_record.initialize_timezone"}, @block=#<Proc:0x8e772d4@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:38>>, #<Rails::Initializable::Initializer:0x8b88820 @name="active_record.set_configs", @context=#<ActiveRecord::Railtie:0x8bd8a78 ...>, @options={:after=>"active_record.logger"}, @block=#<Proc:0x8e7716c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:42>>, #<Rails::Initializable::Initializer:0x8b887e4 @name="active_record.initialize_database", @context=#<ActiveRecord::Railtie:0x8bd8a78 ...>, @options={:after=>"active_record.set_configs"}, @block=#<Proc:0x8e7707c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:52>>, #<Rails::Initializable::Initializer:0x8b887a8 @name="active_record.log_runtime", @context=#<ActiveRecord::Railtie:0x8bd8a78 ...>, @options={:after=>"active_record.initialize_database"}, @block=#<Proc:0x8e76fc8@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:60>>, #<Rails::Initializable::Initializer:0x8b8876c @name="active_record.set_dispatch_hooks", @context=#<ActiveRecord::Railtie:0x8bd8a78 ...>, @options={:before=>:set_clear_dependencies_hook, :after=>"active_record.log_runtime"}, @block=#<Proc:0x8e76e9c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:67>>]>, #<ActionMailer::Railtie:0x8bd8a64 @initializers=[#<Rails::Initializable::Initializer:0x8b8524c @name="action_mailer.logger", @context=#<ActionMailer::Railtie:0x8bd8a64 ...>, @options={}, @block=#<Proc:0x8e45004@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x8b851d4 @name="action_mailer.set_configs", @context=#<ActionMailer::Railtie:0x8bd8a64 ...>, @options={:after=>"action_mailer.logger"}, @block=#<Proc:0x8e44f00@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:15>>]>, #<ActiveResource::Railtie:0x8bd8a50 @initializers=[#<Rails::Initializable::Initializer:0x8b5de2c @name="active_resource.set_configs", @context=#<ActiveResource::Railtie:0x8bd8a50 ...>, @options={}, @block=#<Proc:0x8e3369c@/home/rubys/git/rails/activeresource/lib/active_resource/railtie.rb:11>>]>, #<Rails::TestUnitRailtie:0x8bd8a3c @initializers=[]>], @engines=[], @plugins=[], @all=[#<ActiveSupport::Railtie:0x8bd8b90 @initializers=[#<Rails::Initializable::Initializer:0x8bbc198 @name="active_support.initialize_whiny_nils", @context=#<ActiveSupport::Railtie:0x8bd8b90 ...>, @options={}, @block=#<Proc:0x8cc68e0@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:10>>, #<Rails::Initializable::Initializer:0x8bbc15c @name="active_support.initialize_time_zone", @context=#<ActiveSupport::Railtie:0x8bd8b90 ...>, @options={:after=>"active_support.initialize_whiny_nils"}, @block=#<Proc:0x8cc6868@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:16>>]>, #<I18n::Railtie:0x8bd8b7c @initializers=[#<Rails::Initializable::Initializer:0x8bba348 @name="i18n.initialize", @context=#<I18n::Railtie:0x8bd8b7c ...>, @options={}, @block=#<Proc:0x8bf3814@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:38>>]>, #<ActionDispatch::Railtie:0x8bd8b68 @initializers=[#<Rails::Initializable::Initializer:0x8bb8fd4 @name="action_dispatch.prepare_dispatcher", @context=#<ActionDispatch::Railtie:0x8bd8b68 ...>, @options={}, @block=#<Proc:0x8bb0000@/home/rubys/git/rails/actionpack/lib/action_dispatch/railtie.rb:12>>]>, #<ActionView::Railtie:0x8bd8b18 @initializers=[#<Rails::Initializable::Initializer:0x8bb2580 @name="action_view.cache_asset_timestamps", @context=#<ActionView::Railtie:0x8bd8b18 ...>, @options={}, @block=#<Proc:0x8e972c8@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x8bb2544 @name="action_view.set_configs", @context=#<ActionView::Railtie:0x8bd8b18 ...>, @options={:after=>"action_view.cache_asset_timestamps"}, @block=#<Proc:0x8e971d8@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:19>>]>, #<ActionController::Railtie:0x8bd8b04 @initializers=[#<Rails::Initializable::Initializer:0x8bb0e4c @name="action_controller.set_configs", @context=#<ActionController::Railtie:0x8bd8b04 ...>, @options={}, @block=#<Proc:0x8e7cb1c@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:40>>, #<Rails::Initializable::Initializer:0x8bb0e10 @name="action_controller.logger", @context=#<ActionController::Railtie:0x8bd8b04 ...>, @options={:after=>"action_controller.set_configs"}, @block=#<Proc:0x8e7ca90@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:55>>, #<Rails::Initializable::Initializer:0x8bb0de8 @name="action_controller.initialize_framework_caches", @context=#<ActionController::Railtie:0x8bd8b04 ...>, @options={:after=>"action_controller.logger"}, @block=#<Proc:0x8e7c9f0@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:59>>, #<Rails::Initializable::Initializer:0x8bb0dc0 @name="action_controller.url_helpers", @context=#<ActionController::Railtie:0x8bd8b04 ...>, @options={:after=>"action_controller.initialize_framework_caches"}, @block=#<Proc:0x8e7c978@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:63>>]>, #<ActiveRecord::Railtie:0x8bd8a78 @initializers=[#<Rails::Initializable::Initializer:0x8b888fc @name="active_record.initialize_timezone", @context=#<ActiveRecord::Railtie:0x8bd8a78 ...>, @options={}, @block=#<Proc:0x8e77388@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:31>>, #<Rails::Initializable::Initializer:0x8b8885c @name="active_record.logger", @context=#<ActiveRecord::Railtie:0x8bd8a78 ...>, @options={:after=>"active_record.initialize_timezone"}, @block=#<Proc:0x8e772d4@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:38>>, #<Rails::Initializable::Initializer:0x8b88820 @name="active_record.set_configs", @context=#<ActiveRecord::Railtie:0x8bd8a78 ...>, @options={:after=>"active_record.logger"}, @block=#<Proc:0x8e7716c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:42>>, #<Rails::Initializable::Initializer:0x8b887e4 @name="active_record.initialize_database", @context=#<ActiveRecord::Railtie:0x8bd8a78 ...>, @options={:after=>"active_record.set_configs"}, @block=#<Proc:0x8e7707c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:52>>, #<Rails::Initializable::Initializer:0x8b887a8 @name="active_record.log_runtime", @context=#<ActiveRecord::Railtie:0x8bd8a78 ...>, @options={:after=>"active_record.initialize_database"}, @block=#<Proc:0x8e76fc8@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:60>>, #<Rails::Initializable::Initializer:0x8b8876c @name="active_record.set_dispatch_hooks", @context=#<ActiveRecord::Railtie:0x8bd8a78 ...>, @options={:before=>:set_clear_dependencies_hook, :after=>"active_record.log_runtime"}, @block=#<Proc:0x8e76e9c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:67>>]>, #<ActionMailer::Railtie:0x8bd8a64 @initializers=[#<Rails::Initializable::Initializer:0x8b8524c @name="action_mailer.logger", @context=#<ActionMailer::Railtie:0x8bd8a64 ...>, @options={}, @block=#<Proc:0x8e45004@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x8b851d4 @name="action_mailer.set_configs", @context=#<ActionMailer::Railtie:0x8bd8a64 ...>, @options={:after=>"action_mailer.logger"}, @block=#<Proc:0x8e44f00@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:15>>]>, #<ActiveResource::Railtie:0x8bd8a50 @initializers=[#<Rails::Initializable::Initializer:0x8b5de2c @name="active_resource.set_configs", @context=#<ActiveResource::Railtie:0x8bd8a50 ...>, @options={}, @block=#<Proc:0x8e3369c@/home/rubys/git/rails/activeresource/lib/active_resource/railtie.rb:11>>]>, #<Rails::TestUnitRailtie:0x8bd8a3c @initializers=[]>]>, @initializers=[#<Rails::Initializable::Initializer:0x8b589e0 @name=:set_load_path, @context=#<Depot::Application:0x8c6c9d0 ...>, @options={:before=>:bootstrap_hook}, @block=#<Proc:0x8e00bfc@/home/rubys/git/rails/railties/lib/rails/engine.rb:144>>, #<Rails::Initializable::Initializer:0x8b589a4 @name=:set_autoload_paths, @context=#<Depot::Application:0x8c6c9d0 ...>, @options={:before=>:bootstrap_hook, :after=>:set_load_path}, @block=#<Proc:0x8e00b34@/home/rubys/git/rails/railties/lib/rails/engine.rb:156>>, #<Rails::Initializable::Initializer:0x8b5897c @name=:add_routing_paths, @context=#<Depot::Application:0x8c6c9d0 ...>, @options={:after=>:set_autoload_paths}, @block=#<Proc:0x8e00ad0@/home/rubys/git/rails/railties/lib/rails/engine.rb:170>>, #<Rails::Initializable::Initializer:0x8b58954 @name=:add_routing_namespaces, @context=#<Depot::Application:0x8c6c9d0 ...>, @options={:after=>:add_routing_paths}, @block=#<Proc:0x8e00a6c@/home/rubys/git/rails/railties/lib/rails/engine.rb:177>>, #<Rails::Initializable::Initializer:0x8b5892c @name=:add_locales, @context=#<Depot::Application:0x8c6c9d0 ...>, @options={:after=>:add_routing_namespaces}, @block=#<Proc:0x8e00a08@/home/rubys/git/rails/railties/lib/rails/engine.rb:189>>, #<Rails::Initializable::Initializer:0x8b58904 @name=:add_view_paths, @context=#<Depot::Application:0x8c6c9d0 ...>, @options={:after=>:add_locales}, @block=#<Proc:0x8e00990@/home/rubys/git/rails/railties/lib/rails/engine.rb:193>>, #<Rails::Initializable::Initializer:0x8b588c8 @name=:load_config_initializers, @context=#<Depot::Application:0x8c6c9d0 ...>, @options={:after=>:add_view_paths}, @block=#<Proc:0x8e0092c@/home/rubys/git/rails/railties/lib/rails/engine.rb:204>>, #<Rails::Initializable::Initializer:0x8b588a0 @name=:engines_blank_point, @context=#<Depot::Application:0x8c6c9d0 ...>, @options={:after=>:load_config_initializers}, @block=#<Proc:0x8e008c8@/home/rubys/git/rails/railties/lib/rails/engine.rb:210>>], @routes=#<ActionDispatch::Routing::RouteSet:0x8d91220 @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:0x8db20ec @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:0x8db20b0>>, @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:0x9359e3c @parameters_key="action_dispatch.request.path_parameters", @named_routes={:info_who_bought=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9282540 @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:0x8ddb604 @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:0x8db30b4 @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:0x8d8ff38 @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:0x8ccaea4 @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:0x8c6acac @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:0x8b44044 @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:0x8999f28 @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:0x8831190 @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:0x87a70bc @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:0x836dac8 @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:0x82443cc @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:0x98e2c28 @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:0x98cc39c @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:0x989dfec @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:0x988b6d0 @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:0x98766b8 @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:0x985c77c @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:0x985579c @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:0x9813860 @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:0x9802e0c @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:0x97cae58 @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:0x9282540 @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:0x8ddb604 @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:0x8db30b4 @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:0x8d8ff38 @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:0x8d58df8 @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:0x8ccaea4 @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:0x8c6acac @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:0x8bf22ac @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:0x8b8a15c @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:0x8b44044 @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:0x8999f28 @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:0x892b9d8 @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:0x8831190 @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:0x87a70bc @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:0x85abb64 @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:0x8497890 @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:0x836dac8 @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:0x82443cc @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:0x93d4420 @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:0x98e2c28 @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:0x98cc39c @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:0x98beae4 @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:0x98a7b78 @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:0x989dfec @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:0x988b6d0 @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:0x98766b8 @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:0x986e0f8 @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:0x985c77c @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:0x985579c @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:0x9833e08 @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:0x9827054 @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:0x9813860 @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:0x9802e0c @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:0x97f9eb0 @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:0x97cae58 @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:0x95295a0 @hash={"info"=>#<Rack::Mount::Multimap:0x9529474 @hash={}>, "admin"=>#<Rack::Mount::Multimap:0x9529104 @hash={}>, "users"=>#<Rack::Mount::Multimap:0x9528970 @hash={}>, "line_items"=>#<Rack::Mount::Multimap:0x9527c78 @hash={}>, "orders"=>#<Rack::Mount::Multimap:0x95261fc @hash={}>, "store"=>#<Rack::Mount::Multimap:0x952525c @hash={}>, "products"=>#<Rack::Mount::Multimap:0x9524f00 @hash={}>, "rails"=>#<Rack::Mount::Multimap:0x9523a10 @hash={}>}>, @recognition_keys=[path_info[0], :request_method, path_info[1]], @generation_graph=#<Rack::Mount::Multimap:0x9517f30 @hash={"who_bought"=>#<Rack::Mount::Multimap:0x9517d50 @hash={"info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9282540 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "login"=>#<Rack::Mount::Multimap:0x9517b20 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8ddb604 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "logout"=>#<Rack::Mount::Multimap:0x9517904 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8db30b4 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "index"=>#<Rack::Mount::Multimap:0x9517698 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8d8ff38 @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:0x97f9eb0 @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:0x8d58df8 @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:0x97f9eb0 @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:0x892b9d8 @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:0x97f9eb0 @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:0x93d4420 @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:0x97f9eb0 @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:0x98766b8 @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:0x97f9eb0 @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:0x986e0f8 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "create"=>#<Rack::Mount::Multimap:0x9517224 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8ccaea4 @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:0x97f9eb0 @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:0x8831190 @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:0x97f9eb0 @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:0x98e2c28 @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:0x97f9eb0 @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:0x985c77c @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "new"=>#<Rack::Mount::Multimap:0x9516fcc @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8c6acac @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:0x97f9eb0 @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:0x87a70bc @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:0x97f9eb0 @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:0x98cc39c @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:0x97f9eb0 @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:0x985579c @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "show"=>#<Rack::Mount::Multimap:0x9516d24 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8bf22ac @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:0x97f9eb0 @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:0x85abb64 @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:0x97f9eb0 @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:0x98beae4 @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:0x97f9eb0 @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:0x9833e08 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "update"=>#<Rack::Mount::Multimap:0x950cdd8 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8b8a15c @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:0x97f9eb0 @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:0x8497890 @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:0x97f9eb0 @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:0x98a7b78 @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:0x97f9eb0 @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:0x9827054 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "destroy"=>#<Rack::Mount::Multimap:0x950cbe4 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8b44044 @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:0x97f9eb0 @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:0x836dac8 @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:0x97f9eb0 @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:0x989dfec @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:0x97f9eb0 @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:0x9813860 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "edit"=>#<Rack::Mount::Multimap:0x950c9c8 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8999f28 @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:0x97f9eb0 @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:0x82443cc @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:0x97f9eb0 @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:0x988b6d0 @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:0x97f9eb0 @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:0x9802e0c @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "properties"=>#<Rack::Mount::Multimap:0x9509854 @hash={"rails/info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x97f9eb0 @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:0x97cae58 @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:0x94c747c>>, @routes_reloader=#<Rails::Application::RoutesReloader:0x8b8aaa8 @paths=["/home/rubys/git/awdwr/work-192/depot/config/routes.rb", "/home/rubys/git/rails/railties/lib/rails/info_routes.rb"], @last_change_at=2010-06-06 15:13:12 -0400>, @app=#<ActionDispatch::Static:0x978f6c8 @app=#<Rack::Lock:0x978f704 @app=#<#<Class:0x8c11abc>:0x978f718 @app=#<Rack::Runtime:0x978f740 @app=#<Rails::Rack::Logger:0x978f754 @app=#<ActionDispatch::ShowExceptions:0x978f768 @app=#<ActionDispatch::RemoteIp:0x978f7e0 @app=#<Rack::Sendfile:0x978f808 @app=#<ActionDispatch::Callbacks:0x935a06c @prepare_each_request=true, @app=#<ActiveRecord::ConnectionAdapters::ConnectionManagement:0x935a080 @app=#<ActiveRecord::QueryCache:0x935a0f8 @app=#<ActionDispatch::Cookies:0x935a15c @app=#<ActiveRecord::SessionStore:0x935a1ac @app=#<ActionDispatch::Flash:0x935a1fc @app=#<ActionDispatch::ParamsParser:0x935a288 @app=#<Rack::MethodOverride:0x935a29c @app=#<ActionDispatch::Head:0x935a2b0 @app=#<ActionDispatch::Routing::RouteSet:0x8d91220 @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:0x8db20ec @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:0x8db20b0>>, @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:0x9359e3c @parameters_key="action_dispatch.request.path_parameters", @named_routes={:info_who_bought=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9282540 @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:0x8ddb604 @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:0x8db30b4 @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:0x8d8ff38 @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:0x8ccaea4 @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:0x8c6acac @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:0x8b44044 @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:0x8999f28 @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:0x8831190 @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:0x87a70bc @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:0x836dac8 @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:0x82443cc @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:0x98e2c28 @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:0x98cc39c @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:0x989dfec @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:0x988b6d0 @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:0x98766b8 @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:0x985c77c @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:0x985579c @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:0x9813860 @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:0x9802e0c @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:0x97cae58 @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:0x9282540 @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:0x8ddb604 @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:0x8db30b4 @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:0x8d8ff38 @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:0x8d58df8 @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:0x8ccaea4 @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:0x8c6acac @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:0x8bf22ac @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:0x8b8a15c @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:0x8b44044 @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:0x8999f28 @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:0x892b9d8 @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:0x8831190 @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:0x87a70bc @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:0x85abb64 @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:0x8497890 @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:0x836dac8 @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:0x82443cc @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:0x93d4420 @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:0x98e2c28 @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:0x98cc39c @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:0x98beae4 @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:0x98a7b78 @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:0x989dfec @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:0x988b6d0 @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:0x98766b8 @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:0x986e0f8 @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:0x985c77c @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:0x985579c @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:0x9833e08 @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:0x9827054 @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:0x9813860 @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:0x9802e0c @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:0x97f9eb0 @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:0x97cae58 @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:0x95295a0 @hash={"info"=>#<Rack::Mount::Multimap:0x9529474 @hash={}>, "admin"=>#<Rack::Mount::Multimap:0x9529104 @hash={}>, "users"=>#<Rack::Mount::Multimap:0x9528970 @hash={}>, "line_items"=>#<Rack::Mount::Multimap:0x9527c78 @hash={}>, "orders"=>#<Rack::Mount::Multimap:0x95261fc @hash={}>, "store"=>#<Rack::Mount::Multimap:0x952525c @hash={}>, "products"=>#<Rack::Mount::Multimap:0x9524f00 @hash={}>, "rails"=>#<Rack::Mount::Multimap:0x9523a10 @hash={}>}>, @recognition_keys=[path_info[0], :request_method, path_info[1]], @generation_graph=#<Rack::Mount::Multimap:0x9517f30 @hash={"who_bought"=>#<Rack::Mount::Multimap:0x9517d50 @hash={"info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x9282540 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "login"=>#<Rack::Mount::Multimap:0x9517b20 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8ddb604 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "logout"=>#<Rack::Mount::Multimap:0x9517904 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8db30b4 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "index"=>#<Rack::Mount::Multimap:0x9517698 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8d8ff38 @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:0x97f9eb0 @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:0x8d58df8 @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:0x97f9eb0 @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:0x892b9d8 @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:0x97f9eb0 @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:0x93d4420 @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:0x97f9eb0 @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:0x98766b8 @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:0x97f9eb0 @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:0x986e0f8 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "create"=>#<Rack::Mount::Multimap:0x9517224 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8ccaea4 @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:0x97f9eb0 @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:0x8831190 @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:0x97f9eb0 @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:0x98e2c28 @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:0x97f9eb0 @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:0x985c77c @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "new"=>#<Rack::Mount::Multimap:0x9516fcc @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8c6acac @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:0x97f9eb0 @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:0x87a70bc @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:0x97f9eb0 @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:0x98cc39c @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:0x97f9eb0 @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:0x985579c @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "show"=>#<Rack::Mount::Multimap:0x9516d24 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8bf22ac @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:0x97f9eb0 @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:0x85abb64 @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:0x97f9eb0 @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:0x98beae4 @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:0x97f9eb0 @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:0x9833e08 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "update"=>#<Rack::Mount::Multimap:0x950cdd8 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8b8a15c @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:0x97f9eb0 @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:0x8497890 @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:0x97f9eb0 @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:0x98a7b78 @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:0x97f9eb0 @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:0x9827054 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "destroy"=>#<Rack::Mount::Multimap:0x950cbe4 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8b44044 @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:0x97f9eb0 @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:0x836dac8 @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:0x97f9eb0 @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:0x989dfec @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:0x97f9eb0 @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:0x9813860 @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "edit"=>#<Rack::Mount::Multimap:0x950c9c8 @hash={"users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x8999f28 @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:0x97f9eb0 @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:0x82443cc @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:0x97f9eb0 @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:0x988b6d0 @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:0x97f9eb0 @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:0x9802e0c @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:0x97f9eb0 @defaults={}, @glob_param=nil, @controllers={}> @conditions={:path_info=>/\A\/(?<controller>[^\/.?]+)(?:\/(?<action>[^\/.?]+)(?:\/(?<id>[^\/.?]+)(?:\.(?<format>[^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "properties"=>#<Rack::Mount::Multimap:0x9509854 @hash={"rails/info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x97f9eb0 @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:0x97cae58 @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:0x94c747c>>>>, @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:0x978f6f0>>, @file_server=#<Rack::File:0x978f6b4 @root="/home/rubys/git/awdwr/work-192/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:0x8d3a984 @routes=[ANY /:controller(/:action(/:id(.:format))) {}, ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}], @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0x8d45eec @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:0x8d45e74>>, @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:0x93af6ac @parameters_key="action_dispatch.request.path_parameters", @named_routes={:rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95d0224 @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:0x93af684 @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:0x93af620 @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:0x94b47a0 @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:0x95d0224 @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:0x8dc910c @app=#<View::Application:0x8c2eb58 @config=#<Rails::Application::Configuration:0x8be9cec @root=#<Pathname:/home/rubys/git/awdwr/work-192/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:0x8bd0a80 @children={"app"=>#<Rails::Paths::Path:0x8bd0968 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8bd0724 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @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:0x8bd056c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x8bd0314 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x8bd0134 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x8bcffcc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, "lib"=>#<Rails::Paths::Path:0x8bcfe64 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x8bcfc98 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x8bce3d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, "config"=>#<Rails::Paths::Path:0x8bcfb80 @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x8bcf9b4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x8bcf6f8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x8bcf52c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x8bce8ac @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x8bce708 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x8bce514 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "public"=>#<Rails::Paths::Path:0x8bcf360 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x8bceec4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x8bcec94 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "log"=>#<Rails::Paths::Path:0x8bce2a8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "tmp"=>#<Rails::Paths::Path:0x8bce17c @options={}, @children={"cache"=>#<Rails::Paths::Path:0x8bce014 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "vendor"=>#<Rails::Paths::Path:0x8bcdec0 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x8bcdce0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>}, @path=#<Pathname:/home/rubys/git/awdwr/work-192/view>, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @all_paths=[#<Rails::Paths::Path:0x8bd0968 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8bd0724 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @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:0x8bd056c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x8bd0314 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x8bd0134 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x8bcffcc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd0724 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @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:0x8bd056c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd0314 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd0134 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bcffcc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcfe64 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x8bcfc98 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x8bce3d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x8bcfc98 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcfb80 @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x8bcf9b4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x8bcf6f8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x8bcf52c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x8bce8ac @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x8bce708 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x8bce514 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcf9b4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcf6f8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcf52c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcf360 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x8bceec4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x8bcec94 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bceec4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcec94 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce8ac @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce708 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce514 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce3d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce2a8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce17c @options={}, @children={"cache"=>#<Rails::Paths::Path:0x8bce014 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce014 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcdec0 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x8bcdce0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x8bcdce0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @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/view/tmp/cache/"], @load_paths=["/home/rubys/git/awdwr/work-192/view/app/helpers", "/home/rubys/git/awdwr/work-192/view/app/controllers", "/home/rubys/git/awdwr/work-192/view/app/models", "/home/rubys/git/awdwr/work-192/view/lib", "/home/rubys/git/awdwr/work-192/view/vendor"], @load_once_paths=[], @secret_token="dabf27dd872600969f11e2922b1bd9cb9abb4645d8ea8c6ec78eb74d487d250918eda3a87f168be667385080c510f264ff8702fb44afdedf3d369657842ae574">, @railties=#<Rails::Application::Railties:0x8bd0cb0 @config=#<Rails::Application::Configuration:0x8be9cec @root=#<Pathname:/home/rubys/git/awdwr/work-192/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:0x8bd0a80 @children={"app"=>#<Rails::Paths::Path:0x8bd0968 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8bd0724 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @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:0x8bd056c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x8bd0314 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x8bd0134 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x8bcffcc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, "lib"=>#<Rails::Paths::Path:0x8bcfe64 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x8bcfc98 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x8bce3d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, "config"=>#<Rails::Paths::Path:0x8bcfb80 @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x8bcf9b4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x8bcf6f8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x8bcf52c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x8bce8ac @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x8bce708 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x8bce514 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "public"=>#<Rails::Paths::Path:0x8bcf360 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x8bceec4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x8bcec94 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "log"=>#<Rails::Paths::Path:0x8bce2a8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "tmp"=>#<Rails::Paths::Path:0x8bce17c @options={}, @children={"cache"=>#<Rails::Paths::Path:0x8bce014 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "vendor"=>#<Rails::Paths::Path:0x8bcdec0 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x8bcdce0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>}, @path=#<Pathname:/home/rubys/git/awdwr/work-192/view>, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @all_paths=[#<Rails::Paths::Path:0x8bd0968 @options={:eager_load=>true}, @children={"controllers"=>#<Rails::Paths::Path:0x8bd0724 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @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:0x8bd056c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "models"=>#<Rails::Paths::Path:0x8bd0314 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "mailers"=>#<Rails::Paths::Path:0x8bd0134 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, "views"=>#<Rails::Paths::Path:0x8bcffcc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app"], @glob="*", @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd0724 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @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:0x8bd056c @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/helpers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd0314 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/models"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bd0134 @options={:eager_load=>true}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/mailers"], @glob=nil, @load_once=nil, @eager_load=true, @load_path=true>, #<Rails::Paths::Path:0x8bcffcc @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["app/views"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcfe64 @options={:load_path=>true}, @children={"tasks"=>#<Rails::Paths::Path:0x8bcfc98 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, "templates"=>#<Rails::Paths::Path:0x8bce3d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x8bcfc98 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib/tasks"], @glob="**/*.rake", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcfb80 @options={}, @children={"initializers"=>#<Rails::Paths::Path:0x8bcf9b4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0x8bcf6f8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0x8bcf52c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "database"=>#<Rails::Paths::Path:0x8bce8ac @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0x8bce708 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "environments"=>#<Rails::Paths::Path:0x8bce514 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcf9b4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/initializers"], @glob="**/*.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcf6f8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/locales"], @glob="*.{rb,yml}", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcf52c @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/routes.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcf360 @options={}, @children={"javascripts"=>#<Rails::Paths::Path:0x8bceec4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0x8bcec94 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bceec4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public/javascripts"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcec94 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["public/stylesheets"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce8ac @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/database.yml"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce708 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/environment.rb"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce514 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["config/environments"], @glob="development.rb", @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce3d4 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["lib/templates"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce2a8 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["log/development.log"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce17c @options={}, @children={"cache"=>#<Rails::Paths::Path:0x8bce014 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["tmp"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bce014 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["tmp/cache"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>, #<Rails::Paths::Path:0x8bcdec0 @options={:load_path=>true}, @children={"plugins"=>#<Rails::Paths::Path:0x8bcdce0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["vendor/plugins"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=nil>}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @paths=["vendor"], @glob=nil, @load_once=nil, @eager_load=nil, @load_path=true>, #<Rails::Paths::Path:0x8bcdce0 @options={}, @children={}, @root=#<Rails::Paths::Root:0x8bd0a80 ...>, @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/view/tmp/cache/"], @load_paths=["/home/rubys/git/awdwr/work-192/view/app/helpers", "/home/rubys/git/awdwr/work-192/view/app/controllers", "/home/rubys/git/awdwr/work-192/view/app/models", "/home/rubys/git/awdwr/work-192/view/lib", "/home/rubys/git/awdwr/work-192/view/vendor"], @load_once_paths=[], @secret_token="dabf27dd872600969f11e2922b1bd9cb9abb4645d8ea8c6ec78eb74d487d250918eda3a87f168be667385080c510f264ff8702fb44afdedf3d369657842ae574">, @railties=[#<ActiveSupport::Railtie:0x8bd0c10 @initializers=[#<Rails::Initializable::Initializer:0x8bcc3e0 @name="active_support.initialize_whiny_nils", @context=#<ActiveSupport::Railtie:0x8bd0c10 ...>, @options={}, @block=#<Proc:0x8c767f0@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:10>>, #<Rails::Initializable::Initializer:0x8bcc3b8 @name="active_support.initialize_time_zone", @context=#<ActiveSupport::Railtie:0x8bd0c10 ...>, @options={:after=>"active_support.initialize_whiny_nils"}, @block=#<Proc:0x8c7673c@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:16>>]>, #<I18n::Railtie:0x8bd0be8 @initializers=[#<Rails::Initializable::Initializer:0x8bcabbc @name="i18n.initialize", @context=#<I18n::Railtie:0x8bd0be8 ...>, @options={}, @block=#<Proc:0x8bd8780@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:38>>]>, #<ActionDispatch::Railtie:0x8bd0bd4 @initializers=[#<Rails::Initializable::Initializer:0x8bc78e0 @name="action_dispatch.prepare_dispatcher", @context=#<ActionDispatch::Railtie:0x8bd0bd4 ...>, @options={}, @block=#<Proc:0x8b7d7f4@/home/rubys/git/rails/actionpack/lib/action_dispatch/railtie.rb:12>>]>, #<ActionView::Railtie:0x8bd0bc0 @initializers=[#<Rails::Initializable::Initializer:0x8bc63a0 @name="action_view.cache_asset_timestamps", @context=#<ActionView::Railtie:0x8bd0bc0 ...>, @options={}, @block=#<Proc:0x8ea4b44@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x8bc6378 @name="action_view.set_configs", @context=#<ActionView::Railtie:0x8bd0bc0 ...>, @options={:after=>"action_view.cache_asset_timestamps"}, @block=#<Proc:0x8ea48ec@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:19>>]>, #<ActionController::Railtie:0x8bd0bac @initializers=[#<Rails::Initializable::Initializer:0x8bc4f28 @name="action_controller.set_configs", @context=#<ActionController::Railtie:0x8bd0bac ...>, @options={}, @block=#<Proc:0x8e31fe0@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:40>>, #<Rails::Initializable::Initializer:0x8bc4f00 @name="action_controller.logger", @context=#<ActionController::Railtie:0x8bd0bac ...>, @options={:after=>"action_controller.set_configs"}, @block=#<Proc:0x8e31f54@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:55>>, #<Rails::Initializable::Initializer:0x8bc4ed8 @name="action_controller.initialize_framework_caches", @context=#<ActionController::Railtie:0x8bd0bac ...>, @options={:after=>"action_controller.logger"}, @block=#<Proc:0x8e31ec8@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:59>>, #<Rails::Initializable::Initializer:0x8bc4eb0 @name="action_controller.url_helpers", @context=#<ActionController::Railtie:0x8bd0bac ...>, @options={:after=>"action_controller.initialize_framework_caches"}, @block=#<Proc:0x8e31e50@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:63>>]>, #<ActiveRecord::Railtie:0x8bd0b98 @initializers=[#<Rails::Initializable::Initializer:0x8b7a1e4 @name="active_record.initialize_timezone", @context=#<ActiveRecord::Railtie:0x8bd0b98 ...>, @options={}, @block=#<Proc:0x8e230d0@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:31>>, #<Rails::Initializable::Initializer:0x8b7a1a8 @name="active_record.logger", @context=#<ActiveRecord::Railtie:0x8bd0b98 ...>, @options={:after=>"active_record.initialize_timezone"}, @block=#<Proc:0x8e23058@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:38>>, #<Rails::Initializable::Initializer:0x8b7a16c @name="active_record.set_configs", @context=#<ActiveRecord::Railtie:0x8bd0b98 ...>, @options={:after=>"active_record.logger"}, @block=#<Proc:0x8e22fb8@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:42>>, #<Rails::Initializable::Initializer:0x8b7a130 @name="active_record.initialize_database", @context=#<ActiveRecord::Railtie:0x8bd0b98 ...>, @options={:after=>"active_record.set_configs"}, @block=#<Proc:0x8e22eb4@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:52>>, #<Rails::Initializable::Initializer:0x8b7a0f4 @name="active_record.log_runtime", @context=#<ActiveRecord::Railtie:0x8bd0b98 ...>, @options={:after=>"active_record.initialize_database"}, @block=#<Proc:0x8e22e3c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:60>>, #<Rails::Initializable::Initializer:0x8b7a0b8 @name="active_record.set_dispatch_hooks", @context=#<ActiveRecord::Railtie:0x8bd0b98 ...>, @options={:before=>:set_clear_dependencies_hook, :after=>"active_record.log_runtime"}, @block=#<Proc:0x8e22cfc@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:67>>]>, #<ActionMailer::Railtie:0x8bd0b84 @initializers=[#<Rails::Initializable::Initializer:0x8b757ac @name="action_mailer.logger", @context=#<ActionMailer::Railtie:0x8bd0b84 ...>, @options={}, @block=#<Proc:0x8def08c@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x8b75770 @name="action_mailer.set_configs", @context=#<ActionMailer::Railtie:0x8bd0b84 ...>, @options={:after=>"action_mailer.logger"}, @block=#<Proc:0x8deefc4@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:15>>]>, #<ActiveResource::Railtie:0x8bd0b70 @initializers=[#<Rails::Initializable::Initializer:0x8b6edd0 @name="active_resource.set_configs", @context=#<ActiveResource::Railtie:0x8bd0b70 ...>, @options={}, @block=#<Proc:0x8dd90c0@/home/rubys/git/rails/activeresource/lib/active_resource/railtie.rb:11>>]>, #<Rails::TestUnitRailtie:0x8bd0b5c @initializers=[]>], @engines=[], @plugins=[], @all=[#<ActiveSupport::Railtie:0x8bd0c10 @initializers=[#<Rails::Initializable::Initializer:0x8bcc3e0 @name="active_support.initialize_whiny_nils", @context=#<ActiveSupport::Railtie:0x8bd0c10 ...>, @options={}, @block=#<Proc:0x8c767f0@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:10>>, #<Rails::Initializable::Initializer:0x8bcc3b8 @name="active_support.initialize_time_zone", @context=#<ActiveSupport::Railtie:0x8bd0c10 ...>, @options={:after=>"active_support.initialize_whiny_nils"}, @block=#<Proc:0x8c7673c@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:16>>]>, #<I18n::Railtie:0x8bd0be8 @initializers=[#<Rails::Initializable::Initializer:0x8bcabbc @name="i18n.initialize", @context=#<I18n::Railtie:0x8bd0be8 ...>, @options={}, @block=#<Proc:0x8bd8780@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:38>>]>, #<ActionDispatch::Railtie:0x8bd0bd4 @initializers=[#<Rails::Initializable::Initializer:0x8bc78e0 @name="action_dispatch.prepare_dispatcher", @context=#<ActionDispatch::Railtie:0x8bd0bd4 ...>, @options={}, @block=#<Proc:0x8b7d7f4@/home/rubys/git/rails/actionpack/lib/action_dispatch/railtie.rb:12>>]>, #<ActionView::Railtie:0x8bd0bc0 @initializers=[#<Rails::Initializable::Initializer:0x8bc63a0 @name="action_view.cache_asset_timestamps", @context=#<ActionView::Railtie:0x8bd0bc0 ...>, @options={}, @block=#<Proc:0x8ea4b44@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x8bc6378 @name="action_view.set_configs", @context=#<ActionView::Railtie:0x8bd0bc0 ...>, @options={:after=>"action_view.cache_asset_timestamps"}, @block=#<Proc:0x8ea48ec@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:19>>]>, #<ActionController::Railtie:0x8bd0bac @initializers=[#<Rails::Initializable::Initializer:0x8bc4f28 @name="action_controller.set_configs", @context=#<ActionController::Railtie:0x8bd0bac ...>, @options={}, @block=#<Proc:0x8e31fe0@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:40>>, #<Rails::Initializable::Initializer:0x8bc4f00 @name="action_controller.logger", @context=#<ActionController::Railtie:0x8bd0bac ...>, @options={:after=>"action_controller.set_configs"}, @block=#<Proc:0x8e31f54@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:55>>, #<Rails::Initializable::Initializer:0x8bc4ed8 @name="action_controller.initialize_framework_caches", @context=#<ActionController::Railtie:0x8bd0bac ...>, @options={:after=>"action_controller.logger"}, @block=#<Proc:0x8e31ec8@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:59>>, #<Rails::Initializable::Initializer:0x8bc4eb0 @name="action_controller.url_helpers", @context=#<ActionController::Railtie:0x8bd0bac ...>, @options={:after=>"action_controller.initialize_framework_caches"}, @block=#<Proc:0x8e31e50@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:63>>]>, #<ActiveRecord::Railtie:0x8bd0b98 @initializers=[#<Rails::Initializable::Initializer:0x8b7a1e4 @name="active_record.initialize_timezone", @context=#<ActiveRecord::Railtie:0x8bd0b98 ...>, @options={}, @block=#<Proc:0x8e230d0@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:31>>, #<Rails::Initializable::Initializer:0x8b7a1a8 @name="active_record.logger", @context=#<ActiveRecord::Railtie:0x8bd0b98 ...>, @options={:after=>"active_record.initialize_timezone"}, @block=#<Proc:0x8e23058@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:38>>, #<Rails::Initializable::Initializer:0x8b7a16c @name="active_record.set_configs", @context=#<ActiveRecord::Railtie:0x8bd0b98 ...>, @options={:after=>"active_record.logger"}, @block=#<Proc:0x8e22fb8@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:42>>, #<Rails::Initializable::Initializer:0x8b7a130 @name="active_record.initialize_database", @context=#<ActiveRecord::Railtie:0x8bd0b98 ...>, @options={:after=>"active_record.set_configs"}, @block=#<Proc:0x8e22eb4@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:52>>, #<Rails::Initializable::Initializer:0x8b7a0f4 @name="active_record.log_runtime", @context=#<ActiveRecord::Railtie:0x8bd0b98 ...>, @options={:after=>"active_record.initialize_database"}, @block=#<Proc:0x8e22e3c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:60>>, #<Rails::Initializable::Initializer:0x8b7a0b8 @name="active_record.set_dispatch_hooks", @context=#<ActiveRecord::Railtie:0x8bd0b98 ...>, @options={:before=>:set_clear_dependencies_hook, :after=>"active_record.log_runtime"}, @block=#<Proc:0x8e22cfc@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:67>>]>, #<ActionMailer::Railtie:0x8bd0b84 @initializers=[#<Rails::Initializable::Initializer:0x8b757ac @name="action_mailer.logger", @context=#<ActionMailer::Railtie:0x8bd0b84 ...>, @options={}, @block=#<Proc:0x8def08c@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:11>>, #<Rails::Initializable::Initializer:0x8b75770 @name="action_mailer.set_configs", @context=#<ActionMailer::Railtie:0x8bd0b84 ...>, @options={:after=>"action_mailer.logger"}, @block=#<Proc:0x8deefc4@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:15>>]>, #<ActiveResource::Railtie:0x8bd0b70 @initializers=[#<Rails::Initializable::Initializer:0x8b6edd0 @name="active_resource.set_configs", @context=#<ActiveResource::Railtie:0x8bd0b70 ...>, @options={}, @block=#<Proc:0x8dd90c0@/home/rubys/git/rails/activeresource/lib/active_resource/railtie.rb:11>>]>, #<Rails::TestUnitRailtie:0x8bd0b5c @initializers=[]>]>, @initializers=[#<Rails::Initializable::Initializer:0x8b4a110 @name=:set_load_path, @context=#<View::Application:0x8c2eb58 ...>, @options={:before=>:bootstrap_hook}, @block=#<Proc:0x8d7c5c8@/home/rubys/git/rails/railties/lib/rails/engine.rb:144>>, #<Rails::Initializable::Initializer:0x8b4a0e8 @name=:set_autoload_paths, @context=#<View::Application:0x8c2eb58 ...>, @options={:before=>:bootstrap_hook, :after=>:set_load_path}, @block=#<Proc:0x8d7c564@/home/rubys/git/rails/railties/lib/rails/engine.rb:156>>, #<Rails::Initializable::Initializer:0x8b4a0c0 @name=:add_routing_paths, @context=#<View::Application:0x8c2eb58 ...>, @options={:after=>:set_autoload_paths}, @block=#<Proc:0x8d7c514@/home/rubys/git/rails/railties/lib/rails/engine.rb:170>>, #<Rails::Initializable::Initializer:0x8b4a098 @name=:add_routing_namespaces, @context=#<View::Application:0x8c2eb58 ...>, @options={:after=>:add_routing_paths}, @block=#<Proc:0x8d7c4b0@/home/rubys/git/rails/railties/lib/rails/engine.rb:177>>, #<Rails::Initializable::Initializer:0x8b4a05c @name=:add_locales, @context=#<View::Application:0x8c2eb58 ...>, @options={:after=>:add_routing_namespaces}, @block=#<Proc:0x8d7c44c@/home/rubys/git/rails/railties/lib/rails/engine.rb:189>>, #<Rails::Initializable::Initializer:0x8b4a020 @name=:add_view_paths, @context=#<View::Application:0x8c2eb58 ...>, @options={:after=>:add_locales}, @block=#<Proc:0x8d7c3e8@/home/rubys/git/rails/railties/lib/rails/engine.rb:193>>, #<Rails::Initializable::Initializer:0x8b49ff8 @name=:load_config_initializers, @context=#<View::Application:0x8c2eb58 ...>, @options={:after=>:add_view_paths}, @block=#<Proc:0x8d7c384@/home/rubys/git/rails/railties/lib/rails/engine.rb:204>>, #<Rails::Initializable::Initializer:0x8b49fd0 @name=:engines_blank_point, @context=#<View::Application:0x8c2eb58 ...>, @options={:after=>:load_config_initializers}, @block=#<Proc:0x8d7c320@/home/rubys/git/rails/railties/lib/rails/engine.rb:210>>], @routes=#<ActionDispatch::Routing::RouteSet:0x8d3a984 @routes=[ANY /:controller(/:action(/:id(.:format))) {}, ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}], @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0x8d45eec @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:0x8d45e74>>, @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:0x93af6ac @parameters_key="action_dispatch.request.path_parameters", @named_routes={:rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95d0224 @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:0x94b47a0 @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:0x95d0224 @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:0x8febc50 @hash={"rails"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x94b47a0 @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:0x95d0224 @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:0x8feb78c @hash={"properties"=>#<Rack::Mount::Multimap:0x8feb4a8 @hash={"rails/info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x94b47a0 @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:0x95d0224 @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:0x8eedb8c>>, @routes_reloader=#<Rails::Application::RoutesReloader:0x8b7d2cc @paths=["/home/rubys/git/awdwr/work-192/view/config/routes.rb", "/home/rubys/git/rails/railties/lib/rails/info_routes.rb"], @last_change_at=2010-06-06 15:22:09 -0400>, @app=#<ActionDispatch::Static:0x95e8568 @app=#<Rack::Lock:0x95e85a4 @app=#<#<Class:0x8bf1a14>:0x95e85b8 @app=#<Rack::Runtime:0x95e85e0 @app=#<Rails::Rack::Logger:0x95e85f4 @app=#<ActionDispatch::ShowExceptions:0x95e8608 @app=#<ActionDispatch::RemoteIp:0x95e8680 @app=#<Rack::Sendfile:0x95e8694 @app=#<ActionDispatch::Callbacks:0x93af878 @prepare_each_request=true, @app=#<ActiveRecord::ConnectionAdapters::ConnectionManagement:0x93af88c @app=#<ActiveRecord::QueryCache:0x9355184 @app=#<ActionDispatch::Cookies:0x934773c @app=#<ActionDispatch::Session::CookieStore:0x93477a0 @app=#<ActionDispatch::Flash:0x93477b4 @app=#<ActionDispatch::ParamsParser:0x9347804 @app=#<Rack::MethodOverride:0x9347818 @app=#<ActionDispatch::Head:0x934782c @app=#<ActionDispatch::Routing::RouteSet:0x8d3a984 @routes=[ANY /:controller(/:action(/:id(.:format))) {}, ANY /rails/info/properties {:controller=>"rails/info", :action=>"properties"}], @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0x8d45eec @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:0x8d45e74>>, @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:0x93af6ac @parameters_key="action_dispatch.request.path_parameters", @named_routes={:rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x95d0224 @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:0x94b47a0 @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:0x95d0224 @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:0x8febc50 @hash={"rails"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x94b47a0 @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:0x95d0224 @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:0x8feb78c @hash={"properties"=>#<Rack::Mount::Multimap:0x8feb4a8 @hash={"rails/info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0x94b47a0 @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:0x95d0224 @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:0x8eedb8c>>>>, @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:0x95e8590>>, @file_server=#<Rack::File:0x95e8554 @root="/home/rubys/git/awdwr/work-192/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