The Depot Application

The Depot Application

23.3 Helpers for Formatting, Linking, and Pagination 21 Action Controller: Routing and URLs

21.2 Routing Requests

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
>> require "./config/environment.rb"
=> true
>> require "rails/console/app"
=> ["Test", "Mocha"]
 
>> rs = ActionController::Routing::Routes
=> #<ActionDispatch::Routing::RouteSet:0xb6dd86a8 @resources_path_names={:edit=>"edit", :new=>"new"}, @finalized=false, @disable_clear_and_finalize=false, @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0xb6d16a1c @module=#<Module:0xb6ca6fc8>, @routes={:new_user=>#<ActionDispatch::Routing::Route:0xb713ec48 @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}>, @name="new_user", @segment_keys=[:format], @path="/users/new(.:format)", @defaults={:controller=>"users", :action=>"new"}, @requirements={:controller=>"users", :action=>"new"}>, :admin_login=>#<ActionDispatch::Routing::Route:0xb6b6b7e4 @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}>, @name="admin_login", @segment_keys=[], @path="/admin/login", @defaults={:controller=>"admin", :action=>"login"}, @requirements={:controller=>"admin", :action=>"login"}>, :edit_line_item=>#<ActionDispatch::Routing::Route:0xb7563f44 @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}>, @name="edit_line_item", @segment_keys=[:id, :format], @path="/line_items/:id/edit(.:format)", @defaults={:controller=>"line_items", :action=>"edit"}, @requirements={:controller=>"line_items", :action=>"edit"}>, :line_item=>#<ActionDispatch::Routing::Route:0xb744368c @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}>, @name="line_item", @segment_keys=[:id, :format], @path="/line_items/:id(.:format)", @defaults={:controller=>"line_items", :action=>"destroy"}, @requirements={:controller=>"line_items", :action=>"destroy"}>, :store_index=>#<ActionDispatch::Routing::Route:0xb6a8d444 @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}>, @name="store_index", @segment_keys=[], @path="/store/index", @defaults={:controller=>"store", :action=>"index"}, @requirements={:controller=>"store", :action=>"index"}>, :new_line_item=>#<ActionDispatch::Routing::Route:0xb73c8cd4 @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}>, @name="new_line_item", @segment_keys=[:format], @path="/line_items/new(.:format)", @defaults={:controller=>"line_items", :action=>"new"}, @requirements={:controller=>"line_items", :action=>"new"}>, :users=>#<ActionDispatch::Routing::Route:0xb6b3ef8c @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}>, @name="users", @segment_keys=[:format], @path="/users(.:format)", @defaults={:controller=>"users", :action=>"create"}, @requirements={:controller=>"users", :action=>"create"}>, :edit_order=>#<ActionDispatch::Routing::Route:0xb6a954dc @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}>, @name="edit_order", @segment_keys=[:id, :format], @path="/orders/:id/edit(.:format)", @defaults={:controller=>"orders", :action=>"edit"}, @requirements={:controller=>"orders", :action=>"edit"}>, :rails_info_properties=>#<ActionDispatch::Routing::Route:0xb6a5191c @conditions={:path_info=>/\A\/rails\/info\/properties\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}>, @name="rails_info_properties", @segment_keys=[], @path="/rails/info/properties", @defaults={:controller=>"rails/info", :action=>"properties"}, @requirements={:controller=>"rails/info", :action=>"properties"}>, :product=>#<ActionDispatch::Routing::Route:0xb6a697c4 @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}>, @name="product", @segment_keys=[:id, :format], @path="/products/:id(.:format)", @defaults={:controller=>"products", :action=>"destroy"}, @requirements={:controller=>"products", :action=>"destroy"}>, :line_items=>#<ActionDispatch::Routing::Route:0xb7408014 @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}>, @name="line_items", @segment_keys=[:format], @path="/line_items(.:format)", @defaults={:controller=>"line_items", :action=>"create"}, @requirements={:controller=>"line_items", :action=>"create"}>, :user=>#<ActionDispatch::Routing::Route:0xb705e044 @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}>, @name="user", @segment_keys=[:id, :format], @path="/users/:id(.:format)", @defaults={:controller=>"users", :action=>"destroy"}, @requirements={:controller=>"users", :action=>"destroy"}>, :edit_product=>#<ActionDispatch::Routing::Route:0xb6a652b4 @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}>, @name="edit_product", @segment_keys=[:id, :format], @path="/products/:id/edit(.:format)", @defaults={:controller=>"products", :action=>"edit"}, @requirements={:controller=>"products", :action=>"edit"}>, :orders=>#<ActionDispatch::Routing::Route:0xb6aafb0c @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}>, @name="orders", @segment_keys=[:format], @path="/orders(.:format)", @defaults={:controller=>"orders", :action=>"create"}, @requirements={:controller=>"orders", :action=>"create"}>, :products=>#<ActionDispatch::Routing::Route:0xb6a80c44 @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}>, @name="products", @segment_keys=[:format], @path="/products(.:format)", @defaults={:controller=>"products", :action=>"create"}, @requirements={:controller=>"products", :action=>"create"}>, :edit_user=>#<ActionDispatch::Routing::Route:0xb7033074 @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}>, @name="edit_user", @segment_keys=[:id, :format], @path="/users/:id/edit(.:format)", @defaults={:controller=>"users", :action=>"edit"}, @requirements={:controller=>"users", :action=>"edit"}>, :order=>#<ActionDispatch::Routing::Route:0xb6a9976c @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}>, @name="order", @segment_keys=[:id, :format], @path="/orders/:id(.:format)", @defaults={:controller=>"orders", :action=>"destroy"}, @requirements={:controller=>"orders", :action=>"destroy"}>, :new_order=>#<ActionDispatch::Routing::Route:0xb6aabd7c @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}>, @name="new_order", @segment_keys=[:format], @path="/orders/new(.:format)", @defaults={:controller=>"orders", :action=>"new"}, @requirements={:controller=>"orders", :action=>"new"}>, :info_who_bought=>#<ActionDispatch::Routing::Route:0xb6c104b0 @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}>, @name="info_who_bought", @segment_keys=[], @path="/info/who_bought", @defaults={:controller=>"info", :action=>"who_bought"}, @requirements={:controller=>"info", :action=>"who_bought"}>, :admin_index=>#<ActionDispatch::Routing::Route:0xb6b572e4 @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}>, @name="admin_index", @segment_keys=[], @path="/admin/index", @defaults={:controller=>"admin", :action=>"index"}, @requirements={:controller=>"admin", :action=>"index"}>, :new_product=>#<ActionDispatch::Routing::Route:0xb6a7cc34 @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}>, @name="new_product", @segment_keys=[:format], @path="/products/new(.:format)", @defaults={:controller=>"products", :action=>"new"}, @requirements={:controller=>"products", :action=>"new"}>, :admin_logout=>#<ActionDispatch::Routing::Route:0xb6b62ef0 @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}>, @name="admin_logout", @segment_keys=[], @path="/admin/logout", @defaults={:controller=>"admin", :action=>"logout"}, @requirements={:controller=>"admin", :action=>"logout"}>}, @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]>, @routes=[#<ActionDispatch::Routing::Route:0xb6c104b0 @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}>, @name="info_who_bought", @segment_keys=[], @path="/info/who_bought", @defaults={:controller=>"info", :action=>"who_bought"}, @requirements={:controller=>"info", :action=>"who_bought"}>, #<ActionDispatch::Routing::Route:0xb6b6b7e4 @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}>, @name="admin_login", @segment_keys=[], @path="/admin/login", @defaults={:controller=>"admin", :action=>"login"}, @requirements={:controller=>"admin", :action=>"login"}>, #<ActionDispatch::Routing::Route:0xb6b62ef0 @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}>, @name="admin_logout", @segment_keys=[], @path="/admin/logout", @defaults={:controller=>"admin", :action=>"logout"}, @requirements={:controller=>"admin", :action=>"logout"}>, #<ActionDispatch::Routing::Route:0xb6b572e4 @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}>, @name="admin_index", @segment_keys=[], @path="/admin/index", @defaults={:controller=>"admin", :action=>"index"}, @requirements={:controller=>"admin", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6b4b5d4 @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b4b5ac @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"index"}>, @name="users", @segment_keys=[:format], @path="/users(.:format)", @defaults={:controller=>"users", :action=>"index"}, @requirements={:controller=>"users", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6b3ef8c @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}>, @name="users", @segment_keys=[:format], @path="/users(.:format)", @defaults={:controller=>"users", :action=>"create"}, @requirements={:controller=>"users", :action=>"create"}>, #<ActionDispatch::Routing::Route:0xb713ec48 @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}>, @name="new_user", @segment_keys=[:format], @path="/users/new(.:format)", @defaults={:controller=>"users", :action=>"new"}, @requirements={:controller=>"users", :action=>"new"}>, #<ActionDispatch::Routing::Route:0xb70b1500 @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb70b149c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"show"}>, @name="user", @segment_keys=[:id, :format], @path="/users/:id(.:format)", @defaults={:controller=>"users", :action=>"show"}, @requirements={:controller=>"users", :action=>"show"}>, #<ActionDispatch::Routing::Route:0xb707e560 @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb707e3e4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"update"}>, @name="user", @segment_keys=[:id, :format], @path="/users/:id(.:format)", @defaults={:controller=>"users", :action=>"update"}, @requirements={:controller=>"users", :action=>"update"}>, #<ActionDispatch::Routing::Route:0xb705e044 @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}>, @name="user", @segment_keys=[:id, :format], @path="/users/:id(.:format)", @defaults={:controller=>"users", :action=>"destroy"}, @requirements={:controller=>"users", :action=>"destroy"}>, #<ActionDispatch::Routing::Route:0xb7033074 @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}>, @name="edit_user", @segment_keys=[:id, :format], @path="/users/:id/edit(.:format)", @defaults={:controller=>"users", :action=>"edit"}, @requirements={:controller=>"users", :action=>"edit"}>, #<ActionDispatch::Routing::Route:0xb6ffd988 @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ffd960 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"index"}>, @name="line_items", @segment_keys=[:format], @path="/line_items(.:format)", @defaults={:controller=>"line_items", :action=>"index"}, @requirements={:controller=>"line_items", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb7408014 @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}>, @name="line_items", @segment_keys=[:format], @path="/line_items(.:format)", @defaults={:controller=>"line_items", :action=>"create"}, @requirements={:controller=>"line_items", :action=>"create"}>, #<ActionDispatch::Routing::Route:0xb73c8cd4 @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}>, @name="new_line_item", @segment_keys=[:format], @path="/line_items/new(.:format)", @defaults={:controller=>"line_items", :action=>"new"}, @requirements={:controller=>"line_items", :action=>"new"}>, #<ActionDispatch::Routing::Route:0xb7364c34 @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7364b1c @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"show"}>, @name="line_item", @segment_keys=[:id, :format], @path="/line_items/:id(.:format)", @defaults={:controller=>"line_items", :action=>"show"}, @requirements={:controller=>"line_items", :action=>"show"}>, #<ActionDispatch::Routing::Route:0xb7320890 @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73202c8 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"update"}>, @name="line_item", @segment_keys=[:id, :format], @path="/line_items/:id(.:format)", @defaults={:controller=>"line_items", :action=>"update"}, @requirements={:controller=>"line_items", :action=>"update"}>, #<ActionDispatch::Routing::Route:0xb744368c @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}>, @name="line_item", @segment_keys=[:id, :format], @path="/line_items/:id(.:format)", @defaults={:controller=>"line_items", :action=>"destroy"}, @requirements={:controller=>"line_items", :action=>"destroy"}>, #<ActionDispatch::Routing::Route:0xb7563f44 @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}>, @name="edit_line_item", @segment_keys=[:id, :format], @path="/line_items/:id/edit(.:format)", @defaults={:controller=>"line_items", :action=>"edit"}, @requirements={:controller=>"line_items", :action=>"edit"}>, #<ActionDispatch::Routing::Route:0xb6ab5e80 @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ab5e58 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"index"}>, @name="orders", @segment_keys=[:format], @path="/orders(.:format)", @defaults={:controller=>"orders", :action=>"index"}, @requirements={:controller=>"orders", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6aafb0c @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}>, @name="orders", @segment_keys=[:format], @path="/orders(.:format)", @defaults={:controller=>"orders", :action=>"create"}, @requirements={:controller=>"orders", :action=>"create"}>, #<ActionDispatch::Routing::Route:0xb6aabd7c @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}>, @name="new_order", @segment_keys=[:format], @path="/orders/new(.:format)", @defaults={:controller=>"orders", :action=>"new"}, @requirements={:controller=>"orders", :action=>"new"}>, #<ActionDispatch::Routing::Route:0xb6aa4c70 @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aa4c0c @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"show"}>, @name="order", @segment_keys=[:id, :format], @path="/orders/:id(.:format)", @defaults={:controller=>"orders", :action=>"show"}, @requirements={:controller=>"orders", :action=>"show"}>, #<ActionDispatch::Routing::Route:0xb6a9d984 @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a9d920 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"update"}>, @name="order", @segment_keys=[:id, :format], @path="/orders/:id(.:format)", @defaults={:controller=>"orders", :action=>"update"}, @requirements={:controller=>"orders", :action=>"update"}>, #<ActionDispatch::Routing::Route:0xb6a9976c @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}>, @name="order", @segment_keys=[:id, :format], @path="/orders/:id(.:format)", @defaults={:controller=>"orders", :action=>"destroy"}, @requirements={:controller=>"orders", :action=>"destroy"}>, #<ActionDispatch::Routing::Route:0xb6a954dc @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}>, @name="edit_order", @segment_keys=[:id, :format], @path="/orders/:id/edit(.:format)", @defaults={:controller=>"orders", :action=>"edit"}, @requirements={:controller=>"orders", :action=>"edit"}>, #<ActionDispatch::Routing::Route:0xb6a8d444 @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}>, @name="store_index", @segment_keys=[], @path="/store/index", @defaults={:controller=>"store", :action=>"index"}, @requirements={:controller=>"store", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6a875a8 @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a87580 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"index"}>, @name="products", @segment_keys=[:format], @path="/products(.:format)", @defaults={:controller=>"products", :action=>"index"}, @requirements={:controller=>"products", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6a80c44 @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}>, @name="products", @segment_keys=[:format], @path="/products(.:format)", @defaults={:controller=>"products", :action=>"create"}, @requirements={:controller=>"products", :action=>"create"}>, #<ActionDispatch::Routing::Route:0xb6a7cc34 @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}>, @name="new_product", @segment_keys=[:format], @path="/products/new(.:format)", @defaults={:controller=>"products", :action=>"new"}, @requirements={:controller=>"products", :action=>"new"}>, #<ActionDispatch::Routing::Route:0xb6a75538 @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a754d4 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"show"}>, @name="product", @segment_keys=[:id, :format], @path="/products/:id(.:format)", @defaults={:controller=>"products", :action=>"show"}, @requirements={:controller=>"products", :action=>"show"}>, #<ActionDispatch::Routing::Route:0xb6a6dc5c @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a6dbf8 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"update"}>, @name="product", @segment_keys=[:id, :format], @path="/products/:id(.:format)", @defaults={:controller=>"products", :action=>"update"}, @requirements={:controller=>"products", :action=>"update"}>, #<ActionDispatch::Routing::Route:0xb6a697c4 @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}>, @name="product", @segment_keys=[:id, :format], @path="/products/:id(.:format)", @defaults={:controller=>"products", :action=>"destroy"}, @requirements={:controller=>"products", :action=>"destroy"}>, #<ActionDispatch::Routing::Route:0xb6a652b4 @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}>, @name="edit_product", @segment_keys=[:id, :format], @path="/products/:id/edit(.:format)", @defaults={:controller=>"products", :action=>"edit"}, @requirements={:controller=>"products", :action=>"edit"}>, #<ActionDispatch::Routing::Route:0xb6a5ba98 @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}>, @name=nil, @path="/:controller(/:action(/:id(.:format)))", @defaults={}, @requirements={}>, #<ActionDispatch::Routing::Route:0xb6a5191c @conditions={:path_info=>/\A\/rails\/info\/properties\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}>, @name="rails_info_properties", @segment_keys=[], @path="/rails/info/properties", @defaults={:controller=>"rails/info", :action=>"properties"}, @requirements={:controller=>"rails/info", :action=>"properties"}>], @request_class=ActionDispatch::Request, @controller_namespaces=#<Set: {}>, @controller_constraints=nil, @default_url_options={}, @set=#<Rack::Mount::RouteSet:0xb6cad670 @valid_conditions=[:session_options, :host_with_port, :port_string, :path, :cookie_jar, :content_type, :session, :session_options=, :accept_language, :methods, :send, :session=, :media_type, :remote_ident, :get?, :filtered_parameters, :enable_warnings, :taint, :let, :to_enum, :instance_variable_defined?, :standard_port, :form_data?, :returning, :key?, :accepts, :server_port, :cache_control, :to_param, :body_stream, :singleton_methods, :instance_eval, :fresh?, :post?, :remote_user, :format, :scheme, :enum_for, :singleton_class, :nil?, :with_options, :env, :params, :as_json, :auth_type, :parameters, :format=, :reset_session, :xml_http_request?, :to_query, :duplicable?, :try, :negotiate, :protocol, :protected_methods, :instance_exec, :debugger, :gem, :tainted?, :ip, :host, :content_length, :require_or_load, :put?, :request_method, :untaint, :instance_of?, :silence_stderr, :subclasses_of, :equal?, :gateway_interface, :if_modified_since, :instance_values, :pragma, :hash, :body, :private_methods, :taguri, :domain, :breakpoint, :port, :`, :html_safe?, :formats, :GET, :parseable_data?, :server_name, :to_yaml, :head?, :kind_of?, :silence_stream, :load, :freeze, :taguri=, :subdomains, :eql?, :path_info, :values_at, :negotiate_mime, :if_none_match, :id, :referer, :instance_variable_names, :path_info=, :to_yaml_style, :public_methods, :require_association, :flash, :server_protocol, :fitered_params, :is_a?, :require, :subdomain, :cookies, :path_translated, :tap, :type, :query_parameters, :user_agent, :logger, :copy_instance_variables_from, :instance_variables, :to_yaml_properties, :__id__, :frozen?, :remote_ip, :forgery_whitelisted?, :filtered_env, :accept, :server_software, :to_a, :require_library_or_gem, :suppress, :respond_to?, :display, :not_modified?, :referrer, :path_parameters, :method, :query_string, :class, :equality_predicate_sql, :blank?, :request_method_symbol, :media_type_params, :instance_variable_get, :path_parameters=, :delete?, :==, :load_dependency, :__send__, :===, :xhr?, :POST, :accept_charset, :extend, :to_s, :to_sql, :content_mime_type, :from, :symbolized_path_parameters, :remote_addr, :ssl?, :silence_warnings, :request_parameters, :url, :clone, :content_charset, :raw_host_with_port, :present?, :method_symbol, :=~, :instance_variable_set, :script_name, :raw_post, :presence, :accept_encoding, :require_dependency, :script_name=, :acts_like?, :inspect, :[], :unloadable, :etag_matches?, :fullpath, :remote_host, :class_eval, :headers, :[]=, :bind, :with_warnings, :to_json, :authorization, :dup, :request_uri, :find_correlate_in, :object_id], @generation_key_analyzer=#<Rack::Mount::Analysis::Frequency:0xb6cad620 @possible_keys=nil, @key_frequency={}, @report=nil, @raw_keys=[{:controller=>"info", :action=>"who_bought"}, {:controller=>"admin", :action=>"login"}, {:controller=>"admin", :action=>"logout"}, {:controller=>"admin", :action=>"index"}, {:controller=>"users", :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=>"line_items", :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=>"orders", :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=>"store", :action=>"index"}, {:controller=>"products", :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=>"rails/info", :action=>"properties"}]>, @named_routes={:new_user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}> @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"new"} @name=:new_user>, :admin_login=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}> @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"login"} @name=:admin_login>, :edit_line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"edit"} @name=:edit_line_item>, :line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"line_items", :action=>"destroy"} @name=:line_item>, :store_index=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}> @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"store", :action=>"index"} @name=:store_index>, :new_line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}> @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"new"} @name=:new_line_item>, :users=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}> @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"users", :action=>"create"} @name=:users>, :edit_order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"edit"} @name=:edit_order>, :rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>, :product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"products", :action=>"destroy"} @name=:product>, :line_items=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}> @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"line_items", :action=>"create"} @name=:line_items>, :user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"users", :action=>"destroy"} @name=:user>, :edit_product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"edit"} @name=:edit_product>, :orders=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}> @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"orders", :action=>"create"} @name=:orders>, :products=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}> @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"products", :action=>"create"} @name=:products>, :edit_user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"edit"} @name=:edit_user>, :order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"orders", :action=>"destroy"} @name=:order>, :new_order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}> @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"new"} @name=:new_order>, :info_who_bought=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}> @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/} @defaults={:controller=>"info", :action=>"who_bought"} @name=:info_who_bought>, :admin_index=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}> @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"index"} @name=:admin_index>, :new_product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}> @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"new"} @name=:new_product>, :admin_logout=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}> @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"logout"} @name=:admin_logout>}, @routes=[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}> @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:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}> @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:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}> @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:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}> @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:0xb6b4b5ac @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"index"}> @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"index"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}> @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"users", :action=>"create"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}> @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"new"} @name=:new_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb70b149c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"show"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"show"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb707e3e4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"update"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"users", :action=>"update"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"users", :action=>"destroy"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"edit"} @name=:edit_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ffd960 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"index"}> @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"index"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}> @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"line_items", :action=>"create"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}> @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"new"} @name=:new_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7364b1c @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"show"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"show"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73202c8 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"update"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"line_items", :action=>"update"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"line_items", :action=>"destroy"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"edit"} @name=:edit_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ab5e58 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"index"}> @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"index"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}> @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"orders", :action=>"create"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}> @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"new"} @name=:new_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aa4c0c @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"show"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"show"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a9d920 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"update"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"orders", :action=>"update"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"orders", :action=>"destroy"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"edit"} @name=:edit_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}> @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:0xb6a87580 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"index"}> @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"index"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}> @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"products", :action=>"create"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}> @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"new"} @name=:new_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a754d4 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"show"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"show"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a6dbf8 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"update"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"products", :action=>"update"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"products", :action=>"destroy"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"edit"} @name=:edit_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>], @request_class=ActionDispatch::Request, @recognition_key_analyzer=#<Rack::Mount::Analysis::Splitting:0xb6cad634 @possible_keys=nil, @key_frequency={}, @boundaries={:path_info=>{"w"=>4, "."=>28, "/"=>22, "s"=>8, "t"=>4}, :request_method=>{}}, @report=nil, @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(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, {:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, {:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, {:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, {:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, {:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, {:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, {:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, {:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, {:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/}, {:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, {:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, {:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, {:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, {:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/}, {:path_info=>/\A\/rails\/info\/properties\Z/}]>, @generation_graph=nil, @recognition_keys=nil, @optimized_recognize_defined=false, @generation_keys=nil, @parameters_key="action_dispatch.request.path_parameters", @recognition_graph=nil>>
>> app
=> #<ActionDispatch::Integration::Session:0xb6453c7c @accept="text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5", @_mock_session=nil, @response=nil, @app=#<Depot::Application:0xb6d96578 @app=#<ActionDispatch::Static:0xb6a48920 @file_server=#<Rack::File:0xb6a488f8 @root="/home/rubys/git/awdwr/work/depot/public">, @app=#<Rack::Lock:0xb6a48998 @app=#<#<Class:0xb6e8bb68>:0xb6a489e8 @app=#<Rack::Runtime:0xb6a48a4c @app=#<Rails::Rack::Logger:0xb6a48a9c @app=#<ActionDispatch::ShowExceptions:0xb6a48aec @consider_all_requests_local=true, @app=#<ActionDispatch::RemoteIp:0xb6a48b78 @app=#<Rack::Sendfile:0xb6a48bc8 @app=#<ActionDispatch::Callbacks:0xb6cad8f0 @app=#<ActiveRecord::ConnectionAdapters::ConnectionManagement:0xb6cada08 @app=#<ActiveRecord::QueryCache:0xb6cadb5c @app=#<ActionDispatch::Cookies:0xb6cadbfc @app=#<ActiveRecord::SessionStore:0xb6cadc4c @key="_session_id", @app=#<ActionDispatch::Flash:0xb6cadc88 @app=#<ActionDispatch::ParamsParser:0xb6cadd00 @app=#<Rack::MethodOverride:0xb6cadd3c @app=#<ActionDispatch::Head:0xb6cadd78 @app=#<ActionDispatch::Routing::RouteSet:0xb6dd86a8 @resources_path_names={:edit=>"edit", :new=>"new"}, @finalized=true, @url_helpers=#<Module:0xb64d1460>, @disable_clear_and_finalize=false, @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0xb6d16a1c @module=#<Module:0xb6ca6fc8>, @routes={:new_user=>#<ActionDispatch::Routing::Route:0xb713ec48 @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}>, @name="new_user", @segment_keys=[:format], @path="/users/new(.:format)", @defaults={:controller=>"users", :action=>"new"}, @requirements={:controller=>"users", :action=>"new"}>, :admin_login=>#<ActionDispatch::Routing::Route:0xb6b6b7e4 @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}>, @name="admin_login", @segment_keys=[], @path="/admin/login", @defaults={:controller=>"admin", :action=>"login"}, @requirements={:controller=>"admin", :action=>"login"}>, :edit_line_item=>#<ActionDispatch::Routing::Route:0xb7563f44 @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}>, @name="edit_line_item", @segment_keys=[:id, :format], @path="/line_items/:id/edit(.:format)", @defaults={:controller=>"line_items", :action=>"edit"}, @requirements={:controller=>"line_items", :action=>"edit"}>, :line_item=>#<ActionDispatch::Routing::Route:0xb744368c @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}>, @name="line_item", @segment_keys=[:id, :format], @path="/line_items/:id(.:format)", @defaults={:controller=>"line_items", :action=>"destroy"}, @requirements={:controller=>"line_items", :action=>"destroy"}>, :store_index=>#<ActionDispatch::Routing::Route:0xb6a8d444 @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}>, @name="store_index", @segment_keys=[], @path="/store/index", @defaults={:controller=>"store", :action=>"index"}, @requirements={:controller=>"store", :action=>"index"}>, :new_line_item=>#<ActionDispatch::Routing::Route:0xb73c8cd4 @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}>, @name="new_line_item", @segment_keys=[:format], @path="/line_items/new(.:format)", @defaults={:controller=>"line_items", :action=>"new"}, @requirements={:controller=>"line_items", :action=>"new"}>, :users=>#<ActionDispatch::Routing::Route:0xb6b3ef8c @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}>, @name="users", @segment_keys=[:format], @path="/users(.:format)", @defaults={:controller=>"users", :action=>"create"}, @requirements={:controller=>"users", :action=>"create"}>, :edit_order=>#<ActionDispatch::Routing::Route:0xb6a954dc @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}>, @name="edit_order", @segment_keys=[:id, :format], @path="/orders/:id/edit(.:format)", @defaults={:controller=>"orders", :action=>"edit"}, @requirements={:controller=>"orders", :action=>"edit"}>, :rails_info_properties=>#<ActionDispatch::Routing::Route:0xb6a5191c @conditions={:path_info=>/\A\/rails\/info\/properties\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}>, @name="rails_info_properties", @segment_keys=[], @path="/rails/info/properties", @defaults={:controller=>"rails/info", :action=>"properties"}, @requirements={:controller=>"rails/info", :action=>"properties"}>, :product=>#<ActionDispatch::Routing::Route:0xb6a697c4 @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}>, @name="product", @segment_keys=[:id, :format], @path="/products/:id(.:format)", @defaults={:controller=>"products", :action=>"destroy"}, @requirements={:controller=>"products", :action=>"destroy"}>, :line_items=>#<ActionDispatch::Routing::Route:0xb7408014 @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}>, @name="line_items", @segment_keys=[:format], @path="/line_items(.:format)", @defaults={:controller=>"line_items", :action=>"create"}, @requirements={:controller=>"line_items", :action=>"create"}>, :user=>#<ActionDispatch::Routing::Route:0xb705e044 @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}>, @name="user", @segment_keys=[:id, :format], @path="/users/:id(.:format)", @defaults={:controller=>"users", :action=>"destroy"}, @requirements={:controller=>"users", :action=>"destroy"}>, :edit_product=>#<ActionDispatch::Routing::Route:0xb6a652b4 @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}>, @name="edit_product", @segment_keys=[:id, :format], @path="/products/:id/edit(.:format)", @defaults={:controller=>"products", :action=>"edit"}, @requirements={:controller=>"products", :action=>"edit"}>, :orders=>#<ActionDispatch::Routing::Route:0xb6aafb0c @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}>, @name="orders", @segment_keys=[:format], @path="/orders(.:format)", @defaults={:controller=>"orders", :action=>"create"}, @requirements={:controller=>"orders", :action=>"create"}>, :products=>#<ActionDispatch::Routing::Route:0xb6a80c44 @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}>, @name="products", @segment_keys=[:format], @path="/products(.:format)", @defaults={:controller=>"products", :action=>"create"}, @requirements={:controller=>"products", :action=>"create"}>, :edit_user=>#<ActionDispatch::Routing::Route:0xb7033074 @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}>, @name="edit_user", @segment_keys=[:id, :format], @path="/users/:id/edit(.:format)", @defaults={:controller=>"users", :action=>"edit"}, @requirements={:controller=>"users", :action=>"edit"}>, :order=>#<ActionDispatch::Routing::Route:0xb6a9976c @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}>, @name="order", @segment_keys=[:id, :format], @path="/orders/:id(.:format)", @defaults={:controller=>"orders", :action=>"destroy"}, @requirements={:controller=>"orders", :action=>"destroy"}>, :new_order=>#<ActionDispatch::Routing::Route:0xb6aabd7c @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}>, @name="new_order", @segment_keys=[:format], @path="/orders/new(.:format)", @defaults={:controller=>"orders", :action=>"new"}, @requirements={:controller=>"orders", :action=>"new"}>, :info_who_bought=>#<ActionDispatch::Routing::Route:0xb6c104b0 @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}>, @name="info_who_bought", @segment_keys=[], @path="/info/who_bought", @defaults={:controller=>"info", :action=>"who_bought"}, @requirements={:controller=>"info", :action=>"who_bought"}>, :admin_index=>#<ActionDispatch::Routing::Route:0xb6b572e4 @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}>, @name="admin_index", @segment_keys=[], @path="/admin/index", @defaults={:controller=>"admin", :action=>"index"}, @requirements={:controller=>"admin", :action=>"index"}>, :new_product=>#<ActionDispatch::Routing::Route:0xb6a7cc34 @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}>, @name="new_product", @segment_keys=[:format], @path="/products/new(.:format)", @defaults={:controller=>"products", :action=>"new"}, @requirements={:controller=>"products", :action=>"new"}>, :admin_logout=>#<ActionDispatch::Routing::Route:0xb6b62ef0 @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}>, @name="admin_logout", @segment_keys=[], @path="/admin/logout", @defaults={:controller=>"admin", :action=>"logout"}, @requirements={:controller=>"admin", :action=>"logout"}>}, @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]>, @routes=[#<ActionDispatch::Routing::Route:0xb6c104b0 @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}>, @name="info_who_bought", @segment_keys=[], @path="/info/who_bought", @defaults={:controller=>"info", :action=>"who_bought"}, @requirements={:controller=>"info", :action=>"who_bought"}>, #<ActionDispatch::Routing::Route:0xb6b6b7e4 @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}>, @name="admin_login", @segment_keys=[], @path="/admin/login", @defaults={:controller=>"admin", :action=>"login"}, @requirements={:controller=>"admin", :action=>"login"}>, #<ActionDispatch::Routing::Route:0xb6b62ef0 @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}>, @name="admin_logout", @segment_keys=[], @path="/admin/logout", @defaults={:controller=>"admin", :action=>"logout"}, @requirements={:controller=>"admin", :action=>"logout"}>, #<ActionDispatch::Routing::Route:0xb6b572e4 @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}>, @name="admin_index", @segment_keys=[], @path="/admin/index", @defaults={:controller=>"admin", :action=>"index"}, @requirements={:controller=>"admin", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6b4b5d4 @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b4b5ac @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"index"}>, @name="users", @segment_keys=[:format], @path="/users(.:format)", @defaults={:controller=>"users", :action=>"index"}, @requirements={:controller=>"users", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6b3ef8c @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}>, @name="users", @segment_keys=[:format], @path="/users(.:format)", @defaults={:controller=>"users", :action=>"create"}, @requirements={:controller=>"users", :action=>"create"}>, #<ActionDispatch::Routing::Route:0xb713ec48 @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}>, @name="new_user", @segment_keys=[:format], @path="/users/new(.:format)", @defaults={:controller=>"users", :action=>"new"}, @requirements={:controller=>"users", :action=>"new"}>, #<ActionDispatch::Routing::Route:0xb70b1500 @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb70b149c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"show"}>, @name="user", @segment_keys=[:id, :format], @path="/users/:id(.:format)", @defaults={:controller=>"users", :action=>"show"}, @requirements={:controller=>"users", :action=>"show"}>, #<ActionDispatch::Routing::Route:0xb707e560 @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb707e3e4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"update"}>, @name="user", @segment_keys=[:id, :format], @path="/users/:id(.:format)", @defaults={:controller=>"users", :action=>"update"}, @requirements={:controller=>"users", :action=>"update"}>, #<ActionDispatch::Routing::Route:0xb705e044 @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}>, @name="user", @segment_keys=[:id, :format], @path="/users/:id(.:format)", @defaults={:controller=>"users", :action=>"destroy"}, @requirements={:controller=>"users", :action=>"destroy"}>, #<ActionDispatch::Routing::Route:0xb7033074 @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}>, @name="edit_user", @segment_keys=[:id, :format], @path="/users/:id/edit(.:format)", @defaults={:controller=>"users", :action=>"edit"}, @requirements={:controller=>"users", :action=>"edit"}>, #<ActionDispatch::Routing::Route:0xb6ffd988 @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ffd960 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"index"}>, @name="line_items", @segment_keys=[:format], @path="/line_items(.:format)", @defaults={:controller=>"line_items", :action=>"index"}, @requirements={:controller=>"line_items", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb7408014 @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}>, @name="line_items", @segment_keys=[:format], @path="/line_items(.:format)", @defaults={:controller=>"line_items", :action=>"create"}, @requirements={:controller=>"line_items", :action=>"create"}>, #<ActionDispatch::Routing::Route:0xb73c8cd4 @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}>, @name="new_line_item", @segment_keys=[:format], @path="/line_items/new(.:format)", @defaults={:controller=>"line_items", :action=>"new"}, @requirements={:controller=>"line_items", :action=>"new"}>, #<ActionDispatch::Routing::Route:0xb7364c34 @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7364b1c @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"show"}>, @name="line_item", @segment_keys=[:id, :format], @path="/line_items/:id(.:format)", @defaults={:controller=>"line_items", :action=>"show"}, @requirements={:controller=>"line_items", :action=>"show"}>, #<ActionDispatch::Routing::Route:0xb7320890 @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73202c8 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"update"}>, @name="line_item", @segment_keys=[:id, :format], @path="/line_items/:id(.:format)", @defaults={:controller=>"line_items", :action=>"update"}, @requirements={:controller=>"line_items", :action=>"update"}>, #<ActionDispatch::Routing::Route:0xb744368c @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}>, @name="line_item", @segment_keys=[:id, :format], @path="/line_items/:id(.:format)", @defaults={:controller=>"line_items", :action=>"destroy"}, @requirements={:controller=>"line_items", :action=>"destroy"}>, #<ActionDispatch::Routing::Route:0xb7563f44 @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}>, @name="edit_line_item", @segment_keys=[:id, :format], @path="/line_items/:id/edit(.:format)", @defaults={:controller=>"line_items", :action=>"edit"}, @requirements={:controller=>"line_items", :action=>"edit"}>, #<ActionDispatch::Routing::Route:0xb6ab5e80 @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ab5e58 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"index"}>, @name="orders", @segment_keys=[:format], @path="/orders(.:format)", @defaults={:controller=>"orders", :action=>"index"}, @requirements={:controller=>"orders", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6aafb0c @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}>, @name="orders", @segment_keys=[:format], @path="/orders(.:format)", @defaults={:controller=>"orders", :action=>"create"}, @requirements={:controller=>"orders", :action=>"create"}>, #<ActionDispatch::Routing::Route:0xb6aabd7c @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}>, @name="new_order", @segment_keys=[:format], @path="/orders/new(.:format)", @defaults={:controller=>"orders", :action=>"new"}, @requirements={:controller=>"orders", :action=>"new"}>, #<ActionDispatch::Routing::Route:0xb6aa4c70 @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aa4c0c @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"show"}>, @name="order", @segment_keys=[:id, :format], @path="/orders/:id(.:format)", @defaults={:controller=>"orders", :action=>"show"}, @requirements={:controller=>"orders", :action=>"show"}>, #<ActionDispatch::Routing::Route:0xb6a9d984 @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a9d920 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"update"}>, @name="order", @segment_keys=[:id, :format], @path="/orders/:id(.:format)", @defaults={:controller=>"orders", :action=>"update"}, @requirements={:controller=>"orders", :action=>"update"}>, #<ActionDispatch::Routing::Route:0xb6a9976c @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}>, @name="order", @segment_keys=[:id, :format], @path="/orders/:id(.:format)", @defaults={:controller=>"orders", :action=>"destroy"}, @requirements={:controller=>"orders", :action=>"destroy"}>, #<ActionDispatch::Routing::Route:0xb6a954dc @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}>, @name="edit_order", @segment_keys=[:id, :format], @path="/orders/:id/edit(.:format)", @defaults={:controller=>"orders", :action=>"edit"}, @requirements={:controller=>"orders", :action=>"edit"}>, #<ActionDispatch::Routing::Route:0xb6a8d444 @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}>, @name="store_index", @segment_keys=[], @path="/store/index", @defaults={:controller=>"store", :action=>"index"}, @requirements={:controller=>"store", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6a875a8 @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a87580 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"index"}>, @name="products", @segment_keys=[:format], @path="/products(.:format)", @defaults={:controller=>"products", :action=>"index"}, @requirements={:controller=>"products", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6a80c44 @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}>, @name="products", @segment_keys=[:format], @path="/products(.:format)", @defaults={:controller=>"products", :action=>"create"}, @requirements={:controller=>"products", :action=>"create"}>, #<ActionDispatch::Routing::Route:0xb6a7cc34 @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}>, @name="new_product", @segment_keys=[:format], @path="/products/new(.:format)", @defaults={:controller=>"products", :action=>"new"}, @requirements={:controller=>"products", :action=>"new"}>, #<ActionDispatch::Routing::Route:0xb6a75538 @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a754d4 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"show"}>, @name="product", @segment_keys=[:id, :format], @path="/products/:id(.:format)", @defaults={:controller=>"products", :action=>"show"}, @requirements={:controller=>"products", :action=>"show"}>, #<ActionDispatch::Routing::Route:0xb6a6dc5c @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a6dbf8 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"update"}>, @name="product", @segment_keys=[:id, :format], @path="/products/:id(.:format)", @defaults={:controller=>"products", :action=>"update"}, @requirements={:controller=>"products", :action=>"update"}>, #<ActionDispatch::Routing::Route:0xb6a697c4 @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}>, @name="product", @segment_keys=[:id, :format], @path="/products/:id(.:format)", @defaults={:controller=>"products", :action=>"destroy"}, @requirements={:controller=>"products", :action=>"destroy"}>, #<ActionDispatch::Routing::Route:0xb6a652b4 @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}>, @name="edit_product", @segment_keys=[:id, :format], @path="/products/:id/edit(.:format)", @defaults={:controller=>"products", :action=>"edit"}, @requirements={:controller=>"products", :action=>"edit"}>, #<ActionDispatch::Routing::Route:0xb6a5ba98 @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}>, @name=nil, @path="/:controller(/:action(/:id(.:format)))", @defaults={}, @requirements={}>, #<ActionDispatch::Routing::Route:0xb6a5191c @conditions={:path_info=>/\A\/rails\/info\/properties\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}>, @name="rails_info_properties", @segment_keys=[], @path="/rails/info/properties", @defaults={:controller=>"rails/info", :action=>"properties"}, @requirements={:controller=>"rails/info", :action=>"properties"}>], @request_class=ActionDispatch::Request, @controller_namespaces=#<Set: {}>, @controller_constraints=nil, @default_url_options={}, @set=#<Rack::Mount::RouteSet:0xb6cad670 @valid_conditions=nil, @generation_key_analyzer=nil, @named_routes={:new_user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}> @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"new"} @name=:new_user>, :admin_login=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}> @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"login"} @name=:admin_login>, :edit_line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"edit"} @name=:edit_line_item>, :line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"line_items", :action=>"destroy"} @name=:line_item>, :store_index=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}> @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"store", :action=>"index"} @name=:store_index>, :new_line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}> @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"new"} @name=:new_line_item>, :users=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}> @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"users", :action=>"create"} @name=:users>, :edit_order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"edit"} @name=:edit_order>, :rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>, :product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"products", :action=>"destroy"} @name=:product>, :line_items=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}> @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"line_items", :action=>"create"} @name=:line_items>, :user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"users", :action=>"destroy"} @name=:user>, :edit_product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"edit"} @name=:edit_product>, :orders=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}> @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"orders", :action=>"create"} @name=:orders>, :products=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}> @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"products", :action=>"create"} @name=:products>, :edit_user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"edit"} @name=:edit_user>, :order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"orders", :action=>"destroy"} @name=:order>, :new_order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}> @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"new"} @name=:new_order>, :info_who_bought=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}> @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/} @defaults={:controller=>"info", :action=>"who_bought"} @name=:info_who_bought>, :admin_index=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}> @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"index"} @name=:admin_index>, :new_product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}> @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"new"} @name=:new_product>, :admin_logout=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}> @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"logout"} @name=:admin_logout>}, @routes=[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}> @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:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}> @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:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}> @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:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}> @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:0xb6b4b5ac @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"index"}> @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"index"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}> @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"users", :action=>"create"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}> @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"new"} @name=:new_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb70b149c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"show"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"show"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb707e3e4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"update"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"users", :action=>"update"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"users", :action=>"destroy"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"edit"} @name=:edit_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ffd960 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"index"}> @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"index"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}> @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"line_items", :action=>"create"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}> @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"new"} @name=:new_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7364b1c @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"show"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"show"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73202c8 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"update"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"line_items", :action=>"update"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"line_items", :action=>"destroy"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"edit"} @name=:edit_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ab5e58 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"index"}> @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"index"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}> @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"orders", :action=>"create"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}> @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"new"} @name=:new_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aa4c0c @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"show"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"show"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a9d920 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"update"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"orders", :action=>"update"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"orders", :action=>"destroy"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"edit"} @name=:edit_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}> @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:0xb6a87580 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"index"}> @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"index"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}> @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"products", :action=>"create"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}> @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"new"} @name=:new_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a754d4 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"show"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"show"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a6dbf8 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"update"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"products", :action=>"update"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"products", :action=>"destroy"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"edit"} @name=:edit_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>], @request_class=ActionDispatch::Request, @recognition_key_analyzer=nil, @generation_graph=#<Rack::Mount::Multimap:0xb64ef438 @hash={"new"=>#<Rack::Mount::Multimap:0xb64ec954 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}> @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"new"} @name=:new_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}> @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"new"} @name=:new_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}> @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"new"} @name=:new_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}> @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"new"} @name=:new_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "edit"=>#<Rack::Mount::Multimap:0xb64ebf54 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"edit"} @name=:edit_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"edit"} @name=:edit_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"edit"} @name=:edit_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"edit"} @name=:edit_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "logout"=>#<Rack::Mount::Multimap:0xb64ed318 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}> @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:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "destroy"=>#<Rack::Mount::Multimap:0xb64ec1d4 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"line_items", :action=>"destroy"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"orders", :action=>"destroy"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"products", :action=>"destroy"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"users", :action=>"destroy"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "who_bought"=>#<Rack::Mount::Multimap:0xb64ed818 @hash={"info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}> @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:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "show"=>#<Rack::Mount::Multimap:0xb64ec6d4 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7364b1c @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"show"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"show"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aa4c0c @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"show"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"show"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a754d4 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"show"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"show"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb70b149c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"show"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"show"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "index"=>#<Rack::Mount::Multimap:0xb64ed098 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ffd960 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"index"}> @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"index"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}> @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:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "store"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}> @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:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ab5e58 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"index"}> @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"index"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a87580 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"index"}> @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"index"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b4b5ac @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"index"}> @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"index"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "create"=>#<Rack::Mount::Multimap:0xb64ecbd4 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}> @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"line_items", :action=>"create"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}> @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"orders", :action=>"create"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}> @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"products", :action=>"create"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}> @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"users", :action=>"create"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "update"=>#<Rack::Mount::Multimap:0xb64ec454 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73202c8 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"update"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"line_items", :action=>"update"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a9d920 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"update"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"orders", :action=>"update"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a6dbf8 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"update"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"products", :action=>"update"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb707e3e4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"update"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"users", :action=>"update"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "login"=>#<Rack::Mount::Multimap:0xb64ed598 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}> @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:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "properties"=>#<Rack::Mount::Multimap:0xb64e87b4 @hash={"rails/info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>]}>}>, @recognition_keys=[path_info[0], :request_method, path_info[1]], @optimized_recognize_defined=true, @generation_keys=[:action, :controller], @parameters_key="action_dispatch.request.path_parameters", @recognition_graph=#<Rack::Mount::Multimap:0xb650a06c @hash={"rails"=>#<Rack::Mount::Multimap:0xb64ef3ac @hash={}>, "line_items"=>#<Rack::Mount::Multimap:0xb64f3d58 @hash={}>, "admin"=>#<Rack::Mount::Multimap:0xb64f5d9c @hash={}>, "store"=>#<Rack::Mount::Multimap:0xb64f1210 @hash={}>, "orders"=>#<Rack::Mount::Multimap:0xb64f27b4 @hash={}>, "info"=>#<Rack::Mount::Multimap:0xb64f61ac @hash={}>, "products"=>#<Rack::Mount::Multimap:0xb64f0e00 @hash={}>, "users"=>#<Rack::Mount::Multimap:0xb64f52fc @hash={}>}>>>>>, @parsers={#<Mime::Type:0xb6cb9fec @synonyms=["text/xml", "application/x-xml"], @symbol=:xml, @string="application/xml">=>:xml_simple, #<Mime::Type:0xb6cb8a70 @synonyms=["text/x-json", "application/jsonrequest"], @symbol=:json, @string="application/json">=>:json}>>, @cookie_only=true, @default_options={:secure=>false, :expire_after=>nil, :httponly=>true, :path=>"/", :domain=>nil}>>>>, @_initialized_prepare_callbacks=true, @prepare_each_request=true>, @variation="">, @trusted_proxies=/(^127\.0\.0\.1$|^(10|172\.(1[6-9]|2[0-9]|30|31)|192\.168)\.)/i, @check_ip_spoofing=true>>>, @header_name="X-Runtime">>, @lock=#<Mutex:0xb6a48970>>>, @railties=#<Rails::Application::Railties:0xb6d8a0e8 @engines=[], @all=[#<ActiveSupport::Railtie:0xb6d891e8 @initializers=[#<Rails::Initializable::Initializer:0xb6d86a88 @context=#<ActiveSupport::Railtie:0xb6d891e8 ...>, @name="active_support.initialize_whiny_nils", @options={}, @block=#<Proc:0xb7351ad0@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:10>>, #<Rails::Initializable::Initializer:0xb6d86a74 @context=#<ActiveSupport::Railtie:0xb6d891e8 ...>, @name="active_support.initialize_time_zone", @options={:after=>"active_support.initialize_whiny_nils"}, @block=#<Proc:0xb7351080@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:16>>]>, #<I18n::Railtie:0xb6d891c0 @initializers=[#<Rails::Initializable::Initializer:0xb6d85994 @context=#<I18n::Railtie:0xb6d891c0 ...>, @name="i18n.initialize", @options={}, @block=#<Proc:0xb734dafc@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:38>>]>, #<ActionDispatch::Railtie:0xb6d89198 @initializers=[#<Rails::Initializable::Initializer:0xb6d848dc @context=#<ActionDispatch::Railtie:0xb6d89198 ...>, @name="action_dispatch.prepare_dispatcher", @options={}, @block=#<Proc:0xb74582bc@/home/rubys/git/rails/actionpack/lib/action_dispatch/railtie.rb:12>>]>, #<ActionView::Railtie:0xb6d89170 @initializers=[#<Rails::Initializable::Initializer:0xb6d83658 @context=#<ActionView::Railtie:0xb6d89170 ...>, @name="action_view.cache_asset_timestamps", @options={}, @block=#<Proc:0xb6dd578c@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:11>>, #<Rails::Initializable::Initializer:0xb6d83644 @context=#<ActionView::Railtie:0xb6d89170 ...>, @name="action_view.set_configs", @options={:after=>"action_view.cache_asset_timestamps"}, @block=#<Proc:0xb6dd537c@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:19>>]>, #<ActionController::Railtie:0xb6d89148 @initializers=[#<Rails::Initializable::Initializer:0xb6d81f10 @context=#<ActionController::Railtie:0xb6d89148 ...>, @name="action_controller.set_configs", @options={}, @block=#<Proc:0xb6e670d8@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:40>>, #<Rails::Initializable::Initializer:0xb6d81efc @context=#<ActionController::Railtie:0xb6d89148 ...>, @name="action_controller.logger", @options={:after=>"action_controller.set_configs"}, @block=#<Proc:0xb6e66944@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:55>>, #<Rails::Initializable::Initializer:0xb6d81ed4 @context=#<ActionController::Railtie:0xb6d89148 ...>, @name="action_controller.initialize_framework_caches", @options={:after=>"action_controller.logger"}, @block=#<Proc:0xb6e66764@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:59>>, #<Rails::Initializable::Initializer:0xb6d81eac @context=#<ActionController::Railtie:0xb6d89148 ...>, @name="action_controller.url_helpers", @options={:after=>"action_controller.initialize_framework_caches"}, @block=#<Proc:0xb6e66430@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:63>>]>, #<ActiveRecord::Railtie:0xb6d89120 @initializers=[#<Rails::Initializable::Initializer:0xb6d8000c @context=#<ActiveRecord::Railtie:0xb6d89120 ...>, @name="active_record.initialize_timezone", @options={}, @block=#<Proc:0xb743b1d0@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:31>>, #<Rails::Initializable::Initializer:0xb6d7fff8 @context=#<ActiveRecord::Railtie:0xb6d89120 ...>, @name="active_record.logger", @options={:after=>"active_record.initialize_timezone"}, @block=#<Proc:0xb743ace4@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:38>>, #<Rails::Initializable::Initializer:0xb6d7ffd0 @context=#<ActiveRecord::Railtie:0xb6d89120 ...>, @name="active_record.set_configs", @options={:after=>"active_record.logger"}, @block=#<Proc:0xb743a30c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:42>>, #<Rails::Initializable::Initializer:0xb6d7ffa8 @context=#<ActiveRecord::Railtie:0xb6d89120 ...>, @name="active_record.initialize_database", @options={:after=>"active_record.set_configs"}, @block=#<Proc:0xb7439df8@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:52>>, #<Rails::Initializable::Initializer:0xb6d7ff80 @context=#<ActiveRecord::Railtie:0xb6d89120 ...>, @name="active_record.log_runtime", @options={:after=>"active_record.initialize_database"}, @block=#<Proc:0xb7439934@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:60>>, #<Rails::Initializable::Initializer:0xb6d7ff58 @context=#<ActiveRecord::Railtie:0xb6d89120 ...>, @name="active_record.set_dispatch_hooks", @options={:after=>"active_record.log_runtime", :before=>:set_clear_dependencies_hook}, @block=#<Proc:0xb7438f98@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:67>>]>, #<ActionMailer::Railtie:0xb6d890f8 @initializers=[#<Rails::Initializable::Initializer:0xb6d7d94c @context=#<ActionMailer::Railtie:0xb6d890f8 ...>, @name="action_mailer.logger", @options={}, @block=#<Proc:0xb6dc5a08@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:11>>, #<Rails::Initializable::Initializer:0xb6d7d938 @context=#<ActionMailer::Railtie:0xb6d890f8 ...>, @name="action_mailer.set_configs", @options={:after=>"action_mailer.logger"}, @block=#<Proc:0xb6dc57d8@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:15>>]>, #<ActiveResource::Railtie:0xb6d890d0 @initializers=[#<Rails::Initializable::Initializer:0xb6d7b9d0 @context=#<ActiveResource::Railtie:0xb6d890d0 ...>, @name="active_resource.set_configs", @options={}, @block=#<Proc:0xb6dbadb0@/home/rubys/git/rails/activeresource/lib/active_resource/railtie.rb:11>>]>, #<Rails::TestUnitRailtie:0xb6d890a8 @initializers=[]>], @railties=[#<ActiveSupport::Railtie:0xb6d891e8 @initializers=[#<Rails::Initializable::Initializer:0xb6d86a88 @context=#<ActiveSupport::Railtie:0xb6d891e8 ...>, @name="active_support.initialize_whiny_nils", @options={}, @block=#<Proc:0xb7351ad0@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:10>>, #<Rails::Initializable::Initializer:0xb6d86a74 @context=#<ActiveSupport::Railtie:0xb6d891e8 ...>, @name="active_support.initialize_time_zone", @options={:after=>"active_support.initialize_whiny_nils"}, @block=#<Proc:0xb7351080@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:16>>]>, #<I18n::Railtie:0xb6d891c0 @initializers=[#<Rails::Initializable::Initializer:0xb6d85994 @context=#<I18n::Railtie:0xb6d891c0 ...>, @name="i18n.initialize", @options={}, @block=#<Proc:0xb734dafc@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:38>>]>, #<ActionDispatch::Railtie:0xb6d89198 @initializers=[#<Rails::Initializable::Initializer:0xb6d848dc @context=#<ActionDispatch::Railtie:0xb6d89198 ...>, @name="action_dispatch.prepare_dispatcher", @options={}, @block=#<Proc:0xb74582bc@/home/rubys/git/rails/actionpack/lib/action_dispatch/railtie.rb:12>>]>, #<ActionView::Railtie:0xb6d89170 @initializers=[#<Rails::Initializable::Initializer:0xb6d83658 @context=#<ActionView::Railtie:0xb6d89170 ...>, @name="action_view.cache_asset_timestamps", @options={}, @block=#<Proc:0xb6dd578c@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:11>>, #<Rails::Initializable::Initializer:0xb6d83644 @context=#<ActionView::Railtie:0xb6d89170 ...>, @name="action_view.set_configs", @options={:after=>"action_view.cache_asset_timestamps"}, @block=#<Proc:0xb6dd537c@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:19>>]>, #<ActionController::Railtie:0xb6d89148 @initializers=[#<Rails::Initializable::Initializer:0xb6d81f10 @context=#<ActionController::Railtie:0xb6d89148 ...>, @name="action_controller.set_configs", @options={}, @block=#<Proc:0xb6e670d8@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:40>>, #<Rails::Initializable::Initializer:0xb6d81efc @context=#<ActionController::Railtie:0xb6d89148 ...>, @name="action_controller.logger", @options={:after=>"action_controller.set_configs"}, @block=#<Proc:0xb6e66944@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:55>>, #<Rails::Initializable::Initializer:0xb6d81ed4 @context=#<ActionController::Railtie:0xb6d89148 ...>, @name="action_controller.initialize_framework_caches", @options={:after=>"action_controller.logger"}, @block=#<Proc:0xb6e66764@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:59>>, #<Rails::Initializable::Initializer:0xb6d81eac @context=#<ActionController::Railtie:0xb6d89148 ...>, @name="action_controller.url_helpers", @options={:after=>"action_controller.initialize_framework_caches"}, @block=#<Proc:0xb6e66430@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:63>>]>, #<ActiveRecord::Railtie:0xb6d89120 @initializers=[#<Rails::Initializable::Initializer:0xb6d8000c @context=#<ActiveRecord::Railtie:0xb6d89120 ...>, @name="active_record.initialize_timezone", @options={}, @block=#<Proc:0xb743b1d0@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:31>>, #<Rails::Initializable::Initializer:0xb6d7fff8 @context=#<ActiveRecord::Railtie:0xb6d89120 ...>, @name="active_record.logger", @options={:after=>"active_record.initialize_timezone"}, @block=#<Proc:0xb743ace4@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:38>>, #<Rails::Initializable::Initializer:0xb6d7ffd0 @context=#<ActiveRecord::Railtie:0xb6d89120 ...>, @name="active_record.set_configs", @options={:after=>"active_record.logger"}, @block=#<Proc:0xb743a30c@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:42>>, #<Rails::Initializable::Initializer:0xb6d7ffa8 @context=#<ActiveRecord::Railtie:0xb6d89120 ...>, @name="active_record.initialize_database", @options={:after=>"active_record.set_configs"}, @block=#<Proc:0xb7439df8@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:52>>, #<Rails::Initializable::Initializer:0xb6d7ff80 @context=#<ActiveRecord::Railtie:0xb6d89120 ...>, @name="active_record.log_runtime", @options={:after=>"active_record.initialize_database"}, @block=#<Proc:0xb7439934@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:60>>, #<Rails::Initializable::Initializer:0xb6d7ff58 @context=#<ActiveRecord::Railtie:0xb6d89120 ...>, @name="active_record.set_dispatch_hooks", @options={:after=>"active_record.log_runtime", :before=>:set_clear_dependencies_hook}, @block=#<Proc:0xb7438f98@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:67>>]>, #<ActionMailer::Railtie:0xb6d890f8 @initializers=[#<Rails::Initializable::Initializer:0xb6d7d94c @context=#<ActionMailer::Railtie:0xb6d890f8 ...>, @name="action_mailer.logger", @options={}, @block=#<Proc:0xb6dc5a08@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:11>>, #<Rails::Initializable::Initializer:0xb6d7d938 @context=#<ActionMailer::Railtie:0xb6d890f8 ...>, @name="action_mailer.set_configs", @options={:after=>"action_mailer.logger"}, @block=#<Proc:0xb6dc57d8@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:15>>]>, #<ActiveResource::Railtie:0xb6d890d0 @initializers=[#<Rails::Initializable::Initializer:0xb6d7b9d0 @context=#<ActiveResource::Railtie:0xb6d890d0 ...>, @name="active_resource.set_configs", @options={}, @block=#<Proc:0xb6dbadb0@/home/rubys/git/rails/activeresource/lib/active_resource/railtie.rb:11>>]>, #<Rails::TestUnitRailtie:0xb6d890a8 @initializers=[]>], @plugins=[], @config=#<Rails::Application::Configuration:0xb6d8fc3c @whiny_nils=true, @consider_all_requests_local=true, @log_level=:debug, @session_options={}, @load_once_paths=[], @cache_store=[:file_store, "/home/rubys/git/awdwr/work/depot/tmp/cache/"], @time_zone="UTC", @dependency_loading=true, @secret_token="b08c54c14cdd91a4b2fbd585b6812cf2ef0cfacddccbda1490526e81104f1292b522af48177fb1290dd558624e11f1a4f2f2225fa196cbca3ed18916416cffec", @allow_concurrency=false, @root=#<Pathname:/home/rubys/git/awdwr/work/depot>, @filter_parameters=[:password], @cache_classes=false, @session_store=:active_record_store, @paths=#<Rails::Paths::Root:0xb6d88fcc @all_paths=[#<Rails::Paths::Path:0xb6d88ef0 @glob="*", @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app"], @children={"models"=>#<Rails::Paths::Path:0xb6d88b30 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/models"], @children={}, @load_path=true>, "controllers"=>#<Rails::Paths::Path:0xb6d88db0 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @children={}, @load_path=true>, "views"=>#<Rails::Paths::Path:0xb6d888c4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["app/views"], @children={}, @load_path=nil>, "mailers"=>#<Rails::Paths::Path:0xb6d889f0 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/mailers"], @children={}, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0xb6d88c70 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/helpers"], @children={}, @load_path=true>}, @load_path=true>, #<Rails::Paths::Path:0xb6d88db0 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6d88c70 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/helpers"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6d88b30 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/models"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6d889f0 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/mailers"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6d888c4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["app/views"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d887ac @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:load_path=>true}, @paths=["lib"], @children={"templates"=>#<Rails::Paths::Path:0xb6d8771c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["lib/templates"], @children={}, @load_path=nil>, "tasks"=>#<Rails::Paths::Path:0xb6d88658 @glob="**/*.rake", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["lib/tasks"], @children={}, @load_path=nil>}, @load_path=true>, #<Rails::Paths::Path:0xb6d88658 @glob="**/*.rake", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["lib/tasks"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d88568 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config"], @children={"environments"=>#<Rails::Paths::Path:0xb6d87848 @glob="development.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/environments"], @children={}, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0xb6d88180 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/routes.rb"], @children={}, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0xb6d882ac @glob="*.{rb,yml}", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/locales"], @children={}, @load_path=nil>, "database"=>#<Rails::Paths::Path:0xb6d87af0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/database.yml"], @children={}, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0xb6d879b0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/environment.rb"], @children={}, @load_path=nil>, "initializers"=>#<Rails::Paths::Path:0xb6d88400 @glob="**/*.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/initializers"], @children={}, @load_path=nil>}, @load_path=nil>, #<Rails::Paths::Path:0xb6d88400 @glob="**/*.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/initializers"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d882ac @glob="*.{rb,yml}", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/locales"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d88180 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/routes.rb"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d8807c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public"], @children={"javascripts"=>#<Rails::Paths::Path:0xb6d87f3c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public/javascripts"], @children={}, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0xb6d87dfc @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public/stylesheets"], @children={}, @load_path=nil>}, @load_path=nil>, #<Rails::Paths::Path:0xb6d87f3c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public/javascripts"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d87dfc @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public/stylesheets"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d87af0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/database.yml"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d879b0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/environment.rb"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d87848 @glob="development.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/environments"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d8771c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["lib/templates"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d87618 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["log/development.log"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d87514 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["tmp"], @children={"cache"=>#<Rails::Paths::Path:0xb6d873d4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["tmp/cache"], @children={}, @load_path=nil>}, @load_path=nil>, #<Rails::Paths::Path:0xb6d873d4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["tmp/cache"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d872bc @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:load_path=>true}, @paths=["vendor"], @children={"plugins"=>#<Rails::Paths::Path:0xb6d87190 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["vendor/plugins"], @children={}, @load_path=nil>}, @load_path=true>, #<Rails::Paths::Path:0xb6d87190 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["vendor/plugins"], @children={}, @load_path=nil>], @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @path=#<Pathname:/home/rubys/git/awdwr/work/depot>, @children={"tmp"=>#<Rails::Paths::Path:0xb6d87514 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["tmp"], @children={"cache"=>#<Rails::Paths::Path:0xb6d873d4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["tmp/cache"], @children={}, @load_path=nil>}, @load_path=nil>, "app"=>#<Rails::Paths::Path:0xb6d88ef0 @glob="*", @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app"], @children={"models"=>#<Rails::Paths::Path:0xb6d88b30 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/models"], @children={}, @load_path=true>, "controllers"=>#<Rails::Paths::Path:0xb6d88db0 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @children={}, @load_path=true>, "views"=>#<Rails::Paths::Path:0xb6d888c4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["app/views"], @children={}, @load_path=nil>, "mailers"=>#<Rails::Paths::Path:0xb6d889f0 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/mailers"], @children={}, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0xb6d88c70 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/helpers"], @children={}, @load_path=true>}, @load_path=true>, "public"=>#<Rails::Paths::Path:0xb6d8807c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public"], @children={"javascripts"=>#<Rails::Paths::Path:0xb6d87f3c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public/javascripts"], @children={}, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0xb6d87dfc @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public/stylesheets"], @children={}, @load_path=nil>}, @load_path=nil>, "config"=>#<Rails::Paths::Path:0xb6d88568 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config"], @children={"environments"=>#<Rails::Paths::Path:0xb6d87848 @glob="development.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/environments"], @children={}, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0xb6d88180 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/routes.rb"], @children={}, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0xb6d882ac @glob="*.{rb,yml}", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/locales"], @children={}, @load_path=nil>, "database"=>#<Rails::Paths::Path:0xb6d87af0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/database.yml"], @children={}, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0xb6d879b0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/environment.rb"], @children={}, @load_path=nil>, "initializers"=>#<Rails::Paths::Path:0xb6d88400 @glob="**/*.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/initializers"], @children={}, @load_path=nil>}, @load_path=nil>, "log"=>#<Rails::Paths::Path:0xb6d87618 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["log/development.log"], @children={}, @load_path=nil>, "lib"=>#<Rails::Paths::Path:0xb6d887ac @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:load_path=>true}, @paths=["lib"], @children={"templates"=>#<Rails::Paths::Path:0xb6d8771c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["lib/templates"], @children={}, @load_path=nil>, "tasks"=>#<Rails::Paths::Path:0xb6d88658 @glob="**/*.rake", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["lib/tasks"], @children={}, @load_path=nil>}, @load_path=true>, "vendor"=>#<Rails::Paths::Path:0xb6d872bc @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:load_path=>true}, @paths=["vendor"], @children={"plugins"=>#<Rails::Paths::Path:0xb6d87190 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["vendor/plugins"], @children={}, @load_path=nil>}, @load_path=true>}>, @encoding="utf-8", @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], @load_paths=["/home/rubys/git/awdwr/work/depot/app/helpers", "/home/rubys/git/awdwr/work/depot/app/controllers", "/home/rubys/git/awdwr/work/depot/app/models", "/home/rubys/git/awdwr/work/depot/lib", "/home/rubys/git/awdwr/work/depot/vendor"], @serve_static_assets=true>>, @routes=#<ActionDispatch::Routing::RouteSet:0xb6dd86a8 @resources_path_names={:edit=>"edit", :new=>"new"}, @finalized=true, @url_helpers=#<Module:0xb64d1460>, @disable_clear_and_finalize=false, @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0xb6d16a1c @module=#<Module:0xb6ca6fc8>, @routes={:new_user=>#<ActionDispatch::Routing::Route:0xb713ec48 @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}>, @name="new_user", @segment_keys=[:format], @path="/users/new(.:format)", @defaults={:controller=>"users", :action=>"new"}, @requirements={:controller=>"users", :action=>"new"}>, :admin_login=>#<ActionDispatch::Routing::Route:0xb6b6b7e4 @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}>, @name="admin_login", @segment_keys=[], @path="/admin/login", @defaults={:controller=>"admin", :action=>"login"}, @requirements={:controller=>"admin", :action=>"login"}>, :edit_line_item=>#<ActionDispatch::Routing::Route:0xb7563f44 @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}>, @name="edit_line_item", @segment_keys=[:id, :format], @path="/line_items/:id/edit(.:format)", @defaults={:controller=>"line_items", :action=>"edit"}, @requirements={:controller=>"line_items", :action=>"edit"}>, :line_item=>#<ActionDispatch::Routing::Route:0xb744368c @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}>, @name="line_item", @segment_keys=[:id, :format], @path="/line_items/:id(.:format)", @defaults={:controller=>"line_items", :action=>"destroy"}, @requirements={:controller=>"line_items", :action=>"destroy"}>, :store_index=>#<ActionDispatch::Routing::Route:0xb6a8d444 @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}>, @name="store_index", @segment_keys=[], @path="/store/index", @defaults={:controller=>"store", :action=>"index"}, @requirements={:controller=>"store", :action=>"index"}>, :new_line_item=>#<ActionDispatch::Routing::Route:0xb73c8cd4 @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}>, @name="new_line_item", @segment_keys=[:format], @path="/line_items/new(.:format)", @defaults={:controller=>"line_items", :action=>"new"}, @requirements={:controller=>"line_items", :action=>"new"}>, :users=>#<ActionDispatch::Routing::Route:0xb6b3ef8c @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}>, @name="users", @segment_keys=[:format], @path="/users(.:format)", @defaults={:controller=>"users", :action=>"create"}, @requirements={:controller=>"users", :action=>"create"}>, :edit_order=>#<ActionDispatch::Routing::Route:0xb6a954dc @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}>, @name="edit_order", @segment_keys=[:id, :format], @path="/orders/:id/edit(.:format)", @defaults={:controller=>"orders", :action=>"edit"}, @requirements={:controller=>"orders", :action=>"edit"}>, :rails_info_properties=>#<ActionDispatch::Routing::Route:0xb6a5191c @conditions={:path_info=>/\A\/rails\/info\/properties\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}>, @name="rails_info_properties", @segment_keys=[], @path="/rails/info/properties", @defaults={:controller=>"rails/info", :action=>"properties"}, @requirements={:controller=>"rails/info", :action=>"properties"}>, :product=>#<ActionDispatch::Routing::Route:0xb6a697c4 @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}>, @name="product", @segment_keys=[:id, :format], @path="/products/:id(.:format)", @defaults={:controller=>"products", :action=>"destroy"}, @requirements={:controller=>"products", :action=>"destroy"}>, :line_items=>#<ActionDispatch::Routing::Route:0xb7408014 @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}>, @name="line_items", @segment_keys=[:format], @path="/line_items(.:format)", @defaults={:controller=>"line_items", :action=>"create"}, @requirements={:controller=>"line_items", :action=>"create"}>, :user=>#<ActionDispatch::Routing::Route:0xb705e044 @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}>, @name="user", @segment_keys=[:id, :format], @path="/users/:id(.:format)", @defaults={:controller=>"users", :action=>"destroy"}, @requirements={:controller=>"users", :action=>"destroy"}>, :edit_product=>#<ActionDispatch::Routing::Route:0xb6a652b4 @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}>, @name="edit_product", @segment_keys=[:id, :format], @path="/products/:id/edit(.:format)", @defaults={:controller=>"products", :action=>"edit"}, @requirements={:controller=>"products", :action=>"edit"}>, :orders=>#<ActionDispatch::Routing::Route:0xb6aafb0c @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}>, @name="orders", @segment_keys=[:format], @path="/orders(.:format)", @defaults={:controller=>"orders", :action=>"create"}, @requirements={:controller=>"orders", :action=>"create"}>, :products=>#<ActionDispatch::Routing::Route:0xb6a80c44 @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}>, @name="products", @segment_keys=[:format], @path="/products(.:format)", @defaults={:controller=>"products", :action=>"create"}, @requirements={:controller=>"products", :action=>"create"}>, :edit_user=>#<ActionDispatch::Routing::Route:0xb7033074 @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}>, @name="edit_user", @segment_keys=[:id, :format], @path="/users/:id/edit(.:format)", @defaults={:controller=>"users", :action=>"edit"}, @requirements={:controller=>"users", :action=>"edit"}>, :order=>#<ActionDispatch::Routing::Route:0xb6a9976c @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}>, @name="order", @segment_keys=[:id, :format], @path="/orders/:id(.:format)", @defaults={:controller=>"orders", :action=>"destroy"}, @requirements={:controller=>"orders", :action=>"destroy"}>, :new_order=>#<ActionDispatch::Routing::Route:0xb6aabd7c @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}>, @name="new_order", @segment_keys=[:format], @path="/orders/new(.:format)", @defaults={:controller=>"orders", :action=>"new"}, @requirements={:controller=>"orders", :action=>"new"}>, :info_who_bought=>#<ActionDispatch::Routing::Route:0xb6c104b0 @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}>, @name="info_who_bought", @segment_keys=[], @path="/info/who_bought", @defaults={:controller=>"info", :action=>"who_bought"}, @requirements={:controller=>"info", :action=>"who_bought"}>, :admin_index=>#<ActionDispatch::Routing::Route:0xb6b572e4 @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}>, @name="admin_index", @segment_keys=[], @path="/admin/index", @defaults={:controller=>"admin", :action=>"index"}, @requirements={:controller=>"admin", :action=>"index"}>, :new_product=>#<ActionDispatch::Routing::Route:0xb6a7cc34 @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}>, @name="new_product", @segment_keys=[:format], @path="/products/new(.:format)", @defaults={:controller=>"products", :action=>"new"}, @requirements={:controller=>"products", :action=>"new"}>, :admin_logout=>#<ActionDispatch::Routing::Route:0xb6b62ef0 @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}>, @name="admin_logout", @segment_keys=[], @path="/admin/logout", @defaults={:controller=>"admin", :action=>"logout"}, @requirements={:controller=>"admin", :action=>"logout"}>}, @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]>, @routes=[#<ActionDispatch::Routing::Route:0xb6c104b0 @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}>, @name="info_who_bought", @segment_keys=[], @path="/info/who_bought", @defaults={:controller=>"info", :action=>"who_bought"}, @requirements={:controller=>"info", :action=>"who_bought"}>, #<ActionDispatch::Routing::Route:0xb6b6b7e4 @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}>, @name="admin_login", @segment_keys=[], @path="/admin/login", @defaults={:controller=>"admin", :action=>"login"}, @requirements={:controller=>"admin", :action=>"login"}>, #<ActionDispatch::Routing::Route:0xb6b62ef0 @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}>, @name="admin_logout", @segment_keys=[], @path="/admin/logout", @defaults={:controller=>"admin", :action=>"logout"}, @requirements={:controller=>"admin", :action=>"logout"}>, #<ActionDispatch::Routing::Route:0xb6b572e4 @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}>, @name="admin_index", @segment_keys=[], @path="/admin/index", @defaults={:controller=>"admin", :action=>"index"}, @requirements={:controller=>"admin", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6b4b5d4 @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b4b5ac @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"index"}>, @name="users", @segment_keys=[:format], @path="/users(.:format)", @defaults={:controller=>"users", :action=>"index"}, @requirements={:controller=>"users", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6b3ef8c @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}>, @name="users", @segment_keys=[:format], @path="/users(.:format)", @defaults={:controller=>"users", :action=>"create"}, @requirements={:controller=>"users", :action=>"create"}>, #<ActionDispatch::Routing::Route:0xb713ec48 @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}>, @name="new_user", @segment_keys=[:format], @path="/users/new(.:format)", @defaults={:controller=>"users", :action=>"new"}, @requirements={:controller=>"users", :action=>"new"}>, #<ActionDispatch::Routing::Route:0xb70b1500 @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb70b149c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"show"}>, @name="user", @segment_keys=[:id, :format], @path="/users/:id(.:format)", @defaults={:controller=>"users", :action=>"show"}, @requirements={:controller=>"users", :action=>"show"}>, #<ActionDispatch::Routing::Route:0xb707e560 @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb707e3e4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"update"}>, @name="user", @segment_keys=[:id, :format], @path="/users/:id(.:format)", @defaults={:controller=>"users", :action=>"update"}, @requirements={:controller=>"users", :action=>"update"}>, #<ActionDispatch::Routing::Route:0xb705e044 @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}>, @name="user", @segment_keys=[:id, :format], @path="/users/:id(.:format)", @defaults={:controller=>"users", :action=>"destroy"}, @requirements={:controller=>"users", :action=>"destroy"}>, #<ActionDispatch::Routing::Route:0xb7033074 @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}>, @name="edit_user", @segment_keys=[:id, :format], @path="/users/:id/edit(.:format)", @defaults={:controller=>"users", :action=>"edit"}, @requirements={:controller=>"users", :action=>"edit"}>, #<ActionDispatch::Routing::Route:0xb6ffd988 @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ffd960 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"index"}>, @name="line_items", @segment_keys=[:format], @path="/line_items(.:format)", @defaults={:controller=>"line_items", :action=>"index"}, @requirements={:controller=>"line_items", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb7408014 @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}>, @name="line_items", @segment_keys=[:format], @path="/line_items(.:format)", @defaults={:controller=>"line_items", :action=>"create"}, @requirements={:controller=>"line_items", :action=>"create"}>, #<ActionDispatch::Routing::Route:0xb73c8cd4 @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}>, @name="new_line_item", @segment_keys=[:format], @path="/line_items/new(.:format)", @defaults={:controller=>"line_items", :action=>"new"}, @requirements={:controller=>"line_items", :action=>"new"}>, #<ActionDispatch::Routing::Route:0xb7364c34 @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7364b1c @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"show"}>, @name="line_item", @segment_keys=[:id, :format], @path="/line_items/:id(.:format)", @defaults={:controller=>"line_items", :action=>"show"}, @requirements={:controller=>"line_items", :action=>"show"}>, #<ActionDispatch::Routing::Route:0xb7320890 @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73202c8 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"update"}>, @name="line_item", @segment_keys=[:id, :format], @path="/line_items/:id(.:format)", @defaults={:controller=>"line_items", :action=>"update"}, @requirements={:controller=>"line_items", :action=>"update"}>, #<ActionDispatch::Routing::Route:0xb744368c @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}>, @name="line_item", @segment_keys=[:id, :format], @path="/line_items/:id(.:format)", @defaults={:controller=>"line_items", :action=>"destroy"}, @requirements={:controller=>"line_items", :action=>"destroy"}>, #<ActionDispatch::Routing::Route:0xb7563f44 @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}>, @name="edit_line_item", @segment_keys=[:id, :format], @path="/line_items/:id/edit(.:format)", @defaults={:controller=>"line_items", :action=>"edit"}, @requirements={:controller=>"line_items", :action=>"edit"}>, #<ActionDispatch::Routing::Route:0xb6ab5e80 @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ab5e58 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"index"}>, @name="orders", @segment_keys=[:format], @path="/orders(.:format)", @defaults={:controller=>"orders", :action=>"index"}, @requirements={:controller=>"orders", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6aafb0c @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}>, @name="orders", @segment_keys=[:format], @path="/orders(.:format)", @defaults={:controller=>"orders", :action=>"create"}, @requirements={:controller=>"orders", :action=>"create"}>, #<ActionDispatch::Routing::Route:0xb6aabd7c @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}>, @name="new_order", @segment_keys=[:format], @path="/orders/new(.:format)", @defaults={:controller=>"orders", :action=>"new"}, @requirements={:controller=>"orders", :action=>"new"}>, #<ActionDispatch::Routing::Route:0xb6aa4c70 @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aa4c0c @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"show"}>, @name="order", @segment_keys=[:id, :format], @path="/orders/:id(.:format)", @defaults={:controller=>"orders", :action=>"show"}, @requirements={:controller=>"orders", :action=>"show"}>, #<ActionDispatch::Routing::Route:0xb6a9d984 @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a9d920 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"update"}>, @name="order", @segment_keys=[:id, :format], @path="/orders/:id(.:format)", @defaults={:controller=>"orders", :action=>"update"}, @requirements={:controller=>"orders", :action=>"update"}>, #<ActionDispatch::Routing::Route:0xb6a9976c @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}>, @name="order", @segment_keys=[:id, :format], @path="/orders/:id(.:format)", @defaults={:controller=>"orders", :action=>"destroy"}, @requirements={:controller=>"orders", :action=>"destroy"}>, #<ActionDispatch::Routing::Route:0xb6a954dc @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}>, @name="edit_order", @segment_keys=[:id, :format], @path="/orders/:id/edit(.:format)", @defaults={:controller=>"orders", :action=>"edit"}, @requirements={:controller=>"orders", :action=>"edit"}>, #<ActionDispatch::Routing::Route:0xb6a8d444 @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}>, @name="store_index", @segment_keys=[], @path="/store/index", @defaults={:controller=>"store", :action=>"index"}, @requirements={:controller=>"store", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6a875a8 @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a87580 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"index"}>, @name="products", @segment_keys=[:format], @path="/products(.:format)", @defaults={:controller=>"products", :action=>"index"}, @requirements={:controller=>"products", :action=>"index"}>, #<ActionDispatch::Routing::Route:0xb6a80c44 @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}>, @name="products", @segment_keys=[:format], @path="/products(.:format)", @defaults={:controller=>"products", :action=>"create"}, @requirements={:controller=>"products", :action=>"create"}>, #<ActionDispatch::Routing::Route:0xb6a7cc34 @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}>, @name="new_product", @segment_keys=[:format], @path="/products/new(.:format)", @defaults={:controller=>"products", :action=>"new"}, @requirements={:controller=>"products", :action=>"new"}>, #<ActionDispatch::Routing::Route:0xb6a75538 @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a754d4 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"show"}>, @name="product", @segment_keys=[:id, :format], @path="/products/:id(.:format)", @defaults={:controller=>"products", :action=>"show"}, @requirements={:controller=>"products", :action=>"show"}>, #<ActionDispatch::Routing::Route:0xb6a6dc5c @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a6dbf8 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"update"}>, @name="product", @segment_keys=[:id, :format], @path="/products/:id(.:format)", @defaults={:controller=>"products", :action=>"update"}, @requirements={:controller=>"products", :action=>"update"}>, #<ActionDispatch::Routing::Route:0xb6a697c4 @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}>, @name="product", @segment_keys=[:id, :format], @path="/products/:id(.:format)", @defaults={:controller=>"products", :action=>"destroy"}, @requirements={:controller=>"products", :action=>"destroy"}>, #<ActionDispatch::Routing::Route:0xb6a652b4 @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}>, @name="edit_product", @segment_keys=[:id, :format], @path="/products/:id/edit(.:format)", @defaults={:controller=>"products", :action=>"edit"}, @requirements={:controller=>"products", :action=>"edit"}>, #<ActionDispatch::Routing::Route:0xb6a5ba98 @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}>, @name=nil, @path="/:controller(/:action(/:id(.:format)))", @defaults={}, @requirements={}>, #<ActionDispatch::Routing::Route:0xb6a5191c @conditions={:path_info=>/\A\/rails\/info\/properties\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}>, @name="rails_info_properties", @segment_keys=[], @path="/rails/info/properties", @defaults={:controller=>"rails/info", :action=>"properties"}, @requirements={:controller=>"rails/info", :action=>"properties"}>], @request_class=ActionDispatch::Request, @controller_namespaces=#<Set: {}>, @controller_constraints=nil, @default_url_options={}, @set=#<Rack::Mount::RouteSet:0xb6cad670 @valid_conditions=nil, @generation_key_analyzer=nil, @named_routes={:new_user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}> @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"new"} @name=:new_user>, :admin_login=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}> @conditions={:path_info=>/\A\/admin\/login\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"login"} @name=:admin_login>, :edit_line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"edit"} @name=:edit_line_item>, :line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"line_items", :action=>"destroy"} @name=:line_item>, :store_index=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}> @conditions={:path_info=>/\A\/store\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"store", :action=>"index"} @name=:store_index>, :new_line_item=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}> @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"new"} @name=:new_line_item>, :users=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}> @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"users", :action=>"create"} @name=:users>, :edit_order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"edit"} @name=:edit_order>, :rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>, :product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"products", :action=>"destroy"} @name=:product>, :line_items=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}> @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"line_items", :action=>"create"} @name=:line_items>, :user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"users", :action=>"destroy"} @name=:user>, :edit_product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"edit"} @name=:edit_product>, :orders=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}> @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"orders", :action=>"create"} @name=:orders>, :products=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}> @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"products", :action=>"create"} @name=:products>, :edit_user=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"edit"} @name=:edit_user>, :order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"orders", :action=>"destroy"} @name=:order>, :new_order=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}> @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"new"} @name=:new_order>, :info_who_bought=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}> @conditions={:path_info=>/\A\/info\/who_bought\Z/, :request_method=>/GET/} @defaults={:controller=>"info", :action=>"who_bought"} @name=:info_who_bought>, :admin_index=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}> @conditions={:path_info=>/\A\/admin\/index\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"index"} @name=:admin_index>, :new_product=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}> @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"new"} @name=:new_product>, :admin_logout=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}> @conditions={:path_info=>/\A\/admin\/logout\Z/, :request_method=>/GET/} @defaults={:controller=>"admin", :action=>"logout"} @name=:admin_logout>}, @routes=[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}> @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:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}> @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:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}> @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:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}> @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:0xb6b4b5ac @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"index"}> @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"index"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}> @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"users", :action=>"create"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}> @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"new"} @name=:new_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb70b149c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"show"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"show"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb707e3e4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"update"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"users", :action=>"update"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"users", :action=>"destroy"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"edit"} @name=:edit_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ffd960 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"index"}> @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"index"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}> @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"line_items", :action=>"create"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}> @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"new"} @name=:new_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7364b1c @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"show"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"show"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73202c8 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"update"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"line_items", :action=>"update"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"line_items", :action=>"destroy"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"edit"} @name=:edit_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ab5e58 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"index"}> @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"index"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}> @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"orders", :action=>"create"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}> @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"new"} @name=:new_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aa4c0c @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"show"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"show"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a9d920 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"update"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"orders", :action=>"update"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"orders", :action=>"destroy"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"edit"} @name=:edit_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}> @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:0xb6a87580 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"index"}> @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"index"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}> @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"products", :action=>"create"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}> @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"new"} @name=:new_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a754d4 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"show"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"show"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a6dbf8 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"update"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"products", :action=>"update"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"products", :action=>"destroy"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"edit"} @name=:edit_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>], @request_class=ActionDispatch::Request, @recognition_key_analyzer=nil, @generation_graph=#<Rack::Mount::Multimap:0xb64ef438 @hash={"new"=>#<Rack::Mount::Multimap:0xb64ec954 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73c8c98 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"new"}> @conditions={:path_info=>/\A\/line_items\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"new"} @name=:new_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aabd54 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"new"}> @conditions={:path_info=>/\A\/orders\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"new"} @name=:new_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a7cc0c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"new"}> @conditions={:path_info=>/\A\/products\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"new"} @name=:new_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb713eb6c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"new"}> @conditions={:path_info=>/\A\/users\/new(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"new"} @name=:new_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "edit"=>#<Rack::Mount::Multimap:0xb64ebf54 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75626bc @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"edit"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"edit"} @name=:edit_line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a95478 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"edit"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"edit"} @name=:edit_order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a65250 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"edit"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"edit"} @name=:edit_product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7032fd4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"edit"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)\/edit(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"edit"} @name=:edit_user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "logout"=>#<Rack::Mount::Multimap:0xb64ed318 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b62ec8 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"logout"}> @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:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "destroy"=>#<Rack::Mount::Multimap:0xb64ec1d4 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb74435ec @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"destroy"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"line_items", :action=>"destroy"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a99708 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"destroy"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"orders", :action=>"destroy"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a69760 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"destroy"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"products", :action=>"destroy"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb705df90 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"destroy"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/DELETE/} @defaults={:controller=>"users", :action=>"destroy"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "who_bought"=>#<Rack::Mount::Multimap:0xb64ed818 @hash={"info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6c12c38 @controllers={}, @glob_param=nil, @defaults={:controller=>"info", :action=>"who_bought"}> @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:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "show"=>#<Rack::Mount::Multimap:0xb64ec6d4 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7364b1c @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"show"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"show"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aa4c0c @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"show"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"show"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a754d4 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"show"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"show"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb70b149c @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"show"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"show"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "index"=>#<Rack::Mount::Multimap:0xb64ed098 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ffd960 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"index"}> @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"line_items", :action=>"index"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b57230 @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"index"}> @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:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "store"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a8d41c @controllers={}, @glob_param=nil, @defaults={:controller=>"store", :action=>"index"}> @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:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6ab5e58 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"index"}> @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"orders", :action=>"index"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a87580 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"index"}> @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"products", :action=>"index"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b4b5ac @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"index"}> @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/GET/} @defaults={:controller=>"users", :action=>"index"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "create"=>#<Rack::Mount::Multimap:0xb64ecbd4 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb7407f74 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"create"}> @conditions={:path_info=>/\A\/line_items(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"line_items", :action=>"create"} @name=:line_items>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6aafae4 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"create"}> @conditions={:path_info=>/\A\/orders(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"orders", :action=>"create"} @name=:orders>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a80c1c @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"create"}> @conditions={:path_info=>/\A\/products(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"products", :action=>"create"} @name=:products>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b3ee88 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"create"}> @conditions={:path_info=>/\A\/users(?:\.([^\/.?]+))?\Z/, :request_method=>/POST/} @defaults={:controller=>"users", :action=>"create"} @name=:users>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "update"=>#<Rack::Mount::Multimap:0xb64ec454 @hash={"line_items"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb73202c8 @controllers={}, @glob_param=nil, @defaults={:controller=>"line_items", :action=>"update"}> @conditions={:path_info=>/\A\/line_items\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"line_items", :action=>"update"} @name=:line_item>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "orders"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a9d920 @controllers={}, @glob_param=nil, @defaults={:controller=>"orders", :action=>"update"}> @conditions={:path_info=>/\A\/orders\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"orders", :action=>"update"} @name=:order>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "products"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a6dbf8 @controllers={}, @glob_param=nil, @defaults={:controller=>"products", :action=>"update"}> @conditions={:path_info=>/\A\/products\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"products", :action=>"update"} @name=:product>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>], "users"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb707e3e4 @controllers={}, @glob_param=nil, @defaults={:controller=>"users", :action=>"update"}> @conditions={:path_info=>/\A\/users\/([^\/.?]+)(?:\.([^\/.?]+))?\Z/, :request_method=>/PUT/} @defaults={:controller=>"users", :action=>"update"} @name=:user>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "login"=>#<Rack::Mount::Multimap:0xb64ed598 @hash={"admin"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6b6b7bc @controllers={}, @glob_param=nil, @defaults={:controller=>"admin", :action=>"login"}> @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:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>]}>, "properties"=>#<Rack::Mount::Multimap:0xb64e87b4 @hash={"rails/info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a5bb88 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6a518f4 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>]}>}>, @recognition_keys=[path_info[0], :request_method, path_info[1]], @optimized_recognize_defined=true, @generation_keys=[:action, :controller], @parameters_key="action_dispatch.request.path_parameters", @recognition_graph=#<Rack::Mount::Multimap:0xb650a06c @hash={"rails"=>#<Rack::Mount::Multimap:0xb64ef3ac @hash={}>, "line_items"=>#<Rack::Mount::Multimap:0xb64f3d58 @hash={}>, "admin"=>#<Rack::Mount::Multimap:0xb64f5d9c @hash={}>, "store"=>#<Rack::Mount::Multimap:0xb64f1210 @hash={}>, "orders"=>#<Rack::Mount::Multimap:0xb64f27b4 @hash={}>, "info"=>#<Rack::Mount::Multimap:0xb64f61ac @hash={}>, "products"=>#<Rack::Mount::Multimap:0xb64f0e00 @hash={}>, "users"=>#<Rack::Mount::Multimap:0xb64f52fc @hash={}>}>>>, @initializers=[#<Rails::Initializable::Initializer:0xb6d7664c @context=#<Depot::Application:0xb6d96578 ...>, @name=:set_load_path, @options={:before=>:bootstrap_hook}, @block=#<Proc:0xb70429d4@/home/rubys/git/rails/railties/lib/rails/engine.rb:144>>, #<Rails::Initializable::Initializer:0xb6d76638 @context=#<Depot::Application:0xb6d96578 ...>, @name=:set_autoload_paths, @options={:after=>:set_load_path, :before=>:bootstrap_hook}, @block=#<Proc:0xb7041dcc@/home/rubys/git/rails/railties/lib/rails/engine.rb:156>>, #<Rails::Initializable::Initializer:0xb6d76610 @context=#<Depot::Application:0xb6d96578 ...>, @name=:add_routing_paths, @options={:after=>:set_autoload_paths}, @block=#<Proc:0xb7040918@/home/rubys/git/rails/railties/lib/rails/engine.rb:170>>, #<Rails::Initializable::Initializer:0xb6d765e8 @context=#<Depot::Application:0xb6d96578 ...>, @name=:add_routing_namespaces, @options={:after=>:add_routing_paths}, @block=#<Proc:0xb703fa54@/home/rubys/git/rails/railties/lib/rails/engine.rb:177>>, #<Rails::Initializable::Initializer:0xb6d765c0 @context=#<Depot::Application:0xb6d96578 ...>, @name=:add_locales, @options={:after=>:add_routing_namespaces}, @block=#<Proc:0xb703f6e4@/home/rubys/git/rails/railties/lib/rails/engine.rb:189>>, #<Rails::Initializable::Initializer:0xb6d76598 @context=#<Depot::Application:0xb6d96578 ...>, @name=:add_view_paths, @options={:after=>:add_locales}, @block=#<Proc:0xb703f298@/home/rubys/git/rails/railties/lib/rails/engine.rb:193>>, #<Rails::Initializable::Initializer:0xb6d76570 @context=#<Depot::Application:0xb6d96578 ...>, @name=:load_config_initializers, @options={:after=>:add_view_paths}, @block=#<Proc:0xb703eadc@/home/rubys/git/rails/railties/lib/rails/engine.rb:204>>, #<Rails::Initializable::Initializer:0xb6d76548 @context=#<Depot::Application:0xb6d96578 ...>, @name=:engines_blank_point, @options={:after=>:load_config_initializers}, @block=#<Proc:0x00000000@/home/rubys/git/rails/railties/lib/rails/engine.rb:210>>], @routes_reloader=#<Rails::Application::RoutesReloader:0xb6bc099c @last_change_at=Mon Jun 07 21:13:04 -0400 2010, @paths=["/home/rubys/git/awdwr/work/depot/config/routes.rb", "/home/rubys/git/rails/railties/lib/rails/info_routes.rb"]>, @config=#<Rails::Application::Configuration:0xb6d8fc3c @whiny_nils=true, @consider_all_requests_local=true, @log_level=:debug, @session_options={}, @load_once_paths=[], @cache_store=[:file_store, "/home/rubys/git/awdwr/work/depot/tmp/cache/"], @time_zone="UTC", @dependency_loading=true, @secret_token="b08c54c14cdd91a4b2fbd585b6812cf2ef0cfacddccbda1490526e81104f1292b522af48177fb1290dd558624e11f1a4f2f2225fa196cbca3ed18916416cffec", @allow_concurrency=false, @root=#<Pathname:/home/rubys/git/awdwr/work/depot>, @filter_parameters=[:password], @cache_classes=false, @session_store=:active_record_store, @paths=#<Rails::Paths::Root:0xb6d88fcc @all_paths=[#<Rails::Paths::Path:0xb6d88ef0 @glob="*", @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app"], @children={"models"=>#<Rails::Paths::Path:0xb6d88b30 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/models"], @children={}, @load_path=true>, "controllers"=>#<Rails::Paths::Path:0xb6d88db0 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @children={}, @load_path=true>, "views"=>#<Rails::Paths::Path:0xb6d888c4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["app/views"], @children={}, @load_path=nil>, "mailers"=>#<Rails::Paths::Path:0xb6d889f0 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/mailers"], @children={}, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0xb6d88c70 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/helpers"], @children={}, @load_path=true>}, @load_path=true>, #<Rails::Paths::Path:0xb6d88db0 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6d88c70 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/helpers"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6d88b30 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/models"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6d889f0 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/mailers"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6d888c4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["app/views"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d887ac @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:load_path=>true}, @paths=["lib"], @children={"templates"=>#<Rails::Paths::Path:0xb6d8771c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["lib/templates"], @children={}, @load_path=nil>, "tasks"=>#<Rails::Paths::Path:0xb6d88658 @glob="**/*.rake", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["lib/tasks"], @children={}, @load_path=nil>}, @load_path=true>, #<Rails::Paths::Path:0xb6d88658 @glob="**/*.rake", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["lib/tasks"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d88568 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config"], @children={"environments"=>#<Rails::Paths::Path:0xb6d87848 @glob="development.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/environments"], @children={}, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0xb6d88180 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/routes.rb"], @children={}, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0xb6d882ac @glob="*.{rb,yml}", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/locales"], @children={}, @load_path=nil>, "database"=>#<Rails::Paths::Path:0xb6d87af0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/database.yml"], @children={}, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0xb6d879b0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/environment.rb"], @children={}, @load_path=nil>, "initializers"=>#<Rails::Paths::Path:0xb6d88400 @glob="**/*.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/initializers"], @children={}, @load_path=nil>}, @load_path=nil>, #<Rails::Paths::Path:0xb6d88400 @glob="**/*.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/initializers"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d882ac @glob="*.{rb,yml}", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/locales"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d88180 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/routes.rb"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d8807c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public"], @children={"javascripts"=>#<Rails::Paths::Path:0xb6d87f3c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public/javascripts"], @children={}, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0xb6d87dfc @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public/stylesheets"], @children={}, @load_path=nil>}, @load_path=nil>, #<Rails::Paths::Path:0xb6d87f3c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public/javascripts"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d87dfc @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public/stylesheets"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d87af0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/database.yml"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d879b0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/environment.rb"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d87848 @glob="development.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/environments"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d8771c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["lib/templates"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d87618 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["log/development.log"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d87514 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["tmp"], @children={"cache"=>#<Rails::Paths::Path:0xb6d873d4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["tmp/cache"], @children={}, @load_path=nil>}, @load_path=nil>, #<Rails::Paths::Path:0xb6d873d4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["tmp/cache"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6d872bc @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:load_path=>true}, @paths=["vendor"], @children={"plugins"=>#<Rails::Paths::Path:0xb6d87190 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["vendor/plugins"], @children={}, @load_path=nil>}, @load_path=true>, #<Rails::Paths::Path:0xb6d87190 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["vendor/plugins"], @children={}, @load_path=nil>], @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @path=#<Pathname:/home/rubys/git/awdwr/work/depot>, @children={"tmp"=>#<Rails::Paths::Path:0xb6d87514 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["tmp"], @children={"cache"=>#<Rails::Paths::Path:0xb6d873d4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["tmp/cache"], @children={}, @load_path=nil>}, @load_path=nil>, "app"=>#<Rails::Paths::Path:0xb6d88ef0 @glob="*", @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app"], @children={"models"=>#<Rails::Paths::Path:0xb6d88b30 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/models"], @children={}, @load_path=true>, "controllers"=>#<Rails::Paths::Path:0xb6d88db0 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @children={}, @load_path=true>, "views"=>#<Rails::Paths::Path:0xb6d888c4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["app/views"], @children={}, @load_path=nil>, "mailers"=>#<Rails::Paths::Path:0xb6d889f0 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/mailers"], @children={}, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0xb6d88c70 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/helpers"], @children={}, @load_path=true>}, @load_path=true>, "public"=>#<Rails::Paths::Path:0xb6d8807c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public"], @children={"javascripts"=>#<Rails::Paths::Path:0xb6d87f3c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public/javascripts"], @children={}, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0xb6d87dfc @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["public/stylesheets"], @children={}, @load_path=nil>}, @load_path=nil>, "config"=>#<Rails::Paths::Path:0xb6d88568 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config"], @children={"environments"=>#<Rails::Paths::Path:0xb6d87848 @glob="development.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/environments"], @children={}, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0xb6d88180 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/routes.rb"], @children={}, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0xb6d882ac @glob="*.{rb,yml}", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/locales"], @children={}, @load_path=nil>, "database"=>#<Rails::Paths::Path:0xb6d87af0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/database.yml"], @children={}, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0xb6d879b0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/environment.rb"], @children={}, @load_path=nil>, "initializers"=>#<Rails::Paths::Path:0xb6d88400 @glob="**/*.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["config/initializers"], @children={}, @load_path=nil>}, @load_path=nil>, "log"=>#<Rails::Paths::Path:0xb6d87618 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["log/development.log"], @children={}, @load_path=nil>, "lib"=>#<Rails::Paths::Path:0xb6d887ac @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:load_path=>true}, @paths=["lib"], @children={"templates"=>#<Rails::Paths::Path:0xb6d8771c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["lib/templates"], @children={}, @load_path=nil>, "tasks"=>#<Rails::Paths::Path:0xb6d88658 @glob="**/*.rake", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["lib/tasks"], @children={}, @load_path=nil>}, @load_path=true>, "vendor"=>#<Rails::Paths::Path:0xb6d872bc @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={:load_path=>true}, @paths=["vendor"], @children={"plugins"=>#<Rails::Paths::Path:0xb6d87190 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6d88fcc ...>, @load_once=nil, @options={}, @paths=["vendor/plugins"], @children={}, @load_path=nil>}, @load_path=true>}>, @encoding="utf-8", @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], @load_paths=["/home/rubys/git/awdwr/work/depot/app/helpers", "/home/rubys/git/awdwr/work/depot/app/controllers", "/home/rubys/git/awdwr/work/depot/app/models", "/home/rubys/git/awdwr/work/depot/lib", "/home/rubys/git/awdwr/work/depot/vendor"], @serve_static_assets=true>, @ran=true>, @remote_addr="127.0.0.1", @https=false, @controller=nil, @named_routes_configured=true, @request=nil, @request_count=0, @host="www.example.com">
 
>> 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)                         {:controller=>"users", :action=>"index"}
POST   /users(.:format)                         {:controller=>"users", :action=>"create"}
GET    /users/new(.:format)                     {:controller=>"users", :action=>"new"}
GET    /users/:id(.:format)                     {:controller=>"users", :action=>"show"}
PUT    /users/:id(.:format)                     {:controller=>"users", :action=>"update"}
DELETE /users/:id(.:format)                     {:controller=>"users", :action=>"destroy"}
GET    /users/:id/edit(.:format)                {:controller=>"users", :action=>"edit"}
GET    /line_items(.:format)                    {:controller=>"line_items", :action=>"index"}
POST   /line_items(.:format)                    {:controller=>"line_items", :action=>"create"}
GET    /line_items/new(.:format)                {:controller=>"line_items", :action=>"new"}
GET    /line_items/:id(.:format)                {:controller=>"line_items", :action=>"show"}
PUT    /line_items/:id(.:format)                {:controller=>"line_items", :action=>"update"}
DELETE /line_items/:id(.:format)                {:controller=>"line_items", :action=>"destroy"}
GET    /line_items/:id/edit(.:format)           {:controller=>"line_items", :action=>"edit"}
GET    /orders(.:format)                        {:controller=>"orders", :action=>"index"}
POST   /orders(.:format)                        {:controller=>"orders", :action=>"create"}
GET    /orders/new(.:format)                    {:controller=>"orders", :action=>"new"}
GET    /orders/:id(.:format)                    {:controller=>"orders", :action=>"show"}
PUT    /orders/:id(.:format)                    {:controller=>"orders", :action=>"update"}
DELETE /orders/:id(.:format)                    {:controller=>"orders", :action=>"destroy"}
GET    /orders/:id/edit(.:format)               {:controller=>"orders", :action=>"edit"}
GET    /store/index                             {:controller=>"store", :action=>"index"}
GET    /products(.:format)                      {:controller=>"products", :action=>"index"}
POST   /products(.:format)                      {:controller=>"products", :action=>"create"}
GET    /products/new(.:format)                  {:controller=>"products", :action=>"new"}
GET    /products/:id(.:format)                  {:controller=>"products", :action=>"show"}
PUT    /products/:id(.:format)                  {:controller=>"products", :action=>"update"}
DELETE /products/:id(.:format)                  {:controller=>"products", :action=>"destroy"}
GET    /products/:id/edit(.:format)             {:controller=>"products", :action=>"edit"}
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", :format=>"xml", :id=>"1"}
>> 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.2) 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.3.0) 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
>> require "./config/environment.rb"
=> true
>> require "rails/console/app"
=> ["Test", "Mocha"]
 
>> rs = ActionController::Routing::Routes
=> #<ActionDispatch::Routing::RouteSet:0xb6e1d85c @resources_path_names={:edit=>"edit", :new=>"new"}, @finalized=false, @disable_clear_and_finalize=false, @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0xb6d5bbd0 @module=#<Module:0xb6cec17c>, @routes={:rails_info_properties=>#<ActionDispatch::Routing::Route:0xb6e92b48 @conditions={:path_info=>/\A\/rails\/info\/properties\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}>, @name="rails_info_properties", @segment_keys=[], @path="/rails/info/properties", @defaults={:controller=>"rails/info", :action=>"properties"}, @requirements={: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]>, @routes=[#<ActionDispatch::Routing::Route:0xb6f1654c @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75c6e00 @controllers={}, @glob_param=nil, @defaults={}>, @name=nil, @path="/:controller(/:action(/:id(.:format)))", @defaults={}, @requirements={}>, #<ActionDispatch::Routing::Route:0xb6e92b48 @conditions={:path_info=>/\A\/rails\/info\/properties\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}>, @name="rails_info_properties", @segment_keys=[], @path="/rails/info/properties", @defaults={:controller=>"rails/info", :action=>"properties"}, @requirements={:controller=>"rails/info", :action=>"properties"}>], @request_class=ActionDispatch::Request, @controller_namespaces=#<Set: {}>, @controller_constraints=nil, @default_url_options={}, @set=#<Rack::Mount::RouteSet:0xb7049e64 @valid_conditions=[:session_options, :host_with_port, :port_string, :path, :content_type, :session, :session_options=, :accept_language, :methods, :send, :session=, :media_type, :remote_ident, :get?, :filtered_parameters, :enable_warnings, :taint, :let, :to_enum, :instance_variable_defined?, :standard_port, :form_data?, :returning, :key?, :accepts, :server_port, :cache_control, :to_param, :body_stream, :singleton_methods, :instance_eval, :fresh?, :post?, :remote_user, :format, :scheme, :singleton_class, :enum_for, :nil?, :with_options, :env, :params, :auth_type, :parameters, :format=, :reset_session, :xml_http_request?, :to_query, :duplicable?, :try, :negotiate, :protocol, :protected_methods, :instance_exec, :debugger, :gem, :tainted?, :ip, :host, :content_length, :require_or_load, :put?, :request_method, :untaint, :instance_of?, :silence_stderr, :subclasses_of, :equal?, :gateway_interface, :if_modified_since, :instance_values, :pragma, :hash, :body, :private_methods, :taguri, :domain, :breakpoint, :port, :`, :html_safe?, :formats, :GET, :parseable_data?, :server_name, :to_yaml, :head?, :kind_of?, :silence_stream, :load, :freeze, :taguri=, :subdomains, :eql?, :path_info, :values_at, :negotiate_mime, :if_none_match, :id, :flash, :referer, :instance_variable_names, :path_info=, :to_yaml_style, :public_methods, :require_association, :server_protocol, :fitered_params, :is_a?, :require, :subdomain, :cookies, :path_translated, :tap, :type, :query_parameters, :user_agent, :logger, :copy_instance_variables_from, :instance_variables, :to_yaml_properties, :__id__, :frozen?, :remote_ip, :forgery_whitelisted?, :filtered_env, :accept, :server_software, :to_a, :require_library_or_gem, :suppress, :respond_to?, :display, :not_modified?, :referrer, :path_parameters, :method, :query_string, :class, :equality_predicate_sql, :blank?, :request_method_symbol, :media_type_params, :instance_variable_get, :cookie_jar, :path_parameters=, :delete?, :==, :load_dependency, :__send__, :===, :xhr?, :POST, :accept_charset, :extend, :to_s, :to_sql, :content_mime_type, :from, :symbolized_path_parameters, :remote_addr, :ssl?, :silence_warnings, :request_parameters, :url, :clone, :content_charset, :raw_host_with_port, :present?, :method_symbol, :=~, :instance_variable_set, :script_name, :raw_post, :presence, :accept_encoding, :require_dependency, :script_name=, :acts_like?, :inspect, :[], :unloadable, :etag_matches?, :fullpath, :remote_host, :class_eval, :headers, :[]=, :bind, :with_warnings, :authorization, :dup, :request_uri, :find_correlate_in, :object_id], @generation_key_analyzer=#<Rack::Mount::Analysis::Frequency:0xb7049db0 @possible_keys=nil, @key_frequency={}, @report=nil, @raw_keys=[{}, {:controller=>"rails/info", :action=>"properties"}]>, @named_routes={:rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>}, @routes=[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75c6e00 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>], @request_class=ActionDispatch::Request, @recognition_key_analyzer=#<Rack::Mount::Analysis::Splitting:0xb7049dc4 @possible_keys=nil, @key_frequency={}, @boundaries={:path_info=>{"/"=>2}}, @report=nil, @raw_keys=[{:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/}, {:path_info=>/\A\/rails\/info\/properties\Z/}]>, @generation_graph=nil, @recognition_keys=nil, @optimized_recognize_defined=false, @generation_keys=nil, @parameters_key="action_dispatch.request.path_parameters", @recognition_graph=nil>>
>> app
=> #<ActionDispatch::Integration::Session:0xb68cf2c4 @https=false, @response=nil, @named_routes_configured=true, @app=#<View::Application:0xb6ddb650 @app=#<ActionDispatch::Static:0xb6e80b64 @app=#<Rack::Lock:0xb6e80bdc @lock=#<Mutex:0xb6e80bb4>, @app=#<#<Class:0xb6ed0eac>:0xb6e80c2c @app=#<Rack::Runtime:0xb6e80c90 @app=#<Rails::Rack::Logger:0xb6e80ce0 @app=#<ActionDispatch::ShowExceptions:0xb6e80d30 @consider_all_requests_local=true, @app=#<ActionDispatch::RemoteIp:0xb6e80dbc @trusted_proxies=/(^127\.0\.0\.1$|^(10|172\.(1[6-9]|2[0-9]|30|31)|192\.168)\.)/i, @app=#<Rack::Sendfile:0xb6e80e0c @variation="", @app=#<ActionDispatch::Callbacks:0xb704a698 @app=#<ActiveRecord::ConnectionAdapters::ConnectionManagement:0xb70dd754 @app=#<ActiveRecord::QueryCache:0xb70f0f84 @app=#<ActionDispatch::Cookies:0xb70f1114 @app=#<ActionDispatch::Session::CookieStore:0xb70f11c8 @cookie_only=true, @key="_view_session", @default_options={:secure=>false, :httponly=>true, :path=>"/", :domain=>nil, :expire_after=>nil}, @app=#<ActionDispatch::Flash:0xb70f12a4 @app=#<ActionDispatch::ParamsParser:0xb70f13d0 @parsers={#<Mime::Type:0xb71276d8 @synonyms=["text/xml", "application/x-xml"], @string="application/xml", @symbol=:xml>=>:xml_simple, #<Mime::Type:0xb7124168 @synonyms=["text/x-json", "application/jsonrequest"], @string="application/json", @symbol=:json>=>:json}, @app=#<Rack::MethodOverride:0xb70f1434 @app=#<ActionDispatch::Head:0xb70f1a74 @app=#<ActionDispatch::Routing::RouteSet:0xb6e1d85c @resources_path_names={:edit=>"edit", :new=>"new"}, @finalized=true, @url_helpers=#<Module:0xb68f4da8>, @disable_clear_and_finalize=false, @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0xb6d5bbd0 @module=#<Module:0xb6cec17c>, @routes={:rails_info_properties=>#<ActionDispatch::Routing::Route:0xb6e92b48 @conditions={:path_info=>/\A\/rails\/info\/properties\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}>, @name="rails_info_properties", @segment_keys=[], @path="/rails/info/properties", @defaults={:controller=>"rails/info", :action=>"properties"}, @requirements={: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]>, @routes=[#<ActionDispatch::Routing::Route:0xb6f1654c @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75c6e00 @controllers={}, @glob_param=nil, @defaults={}>, @name=nil, @path="/:controller(/:action(/:id(.:format)))", @defaults={}, @requirements={}>, #<ActionDispatch::Routing::Route:0xb6e92b48 @conditions={:path_info=>/\A\/rails\/info\/properties\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}>, @name="rails_info_properties", @segment_keys=[], @path="/rails/info/properties", @defaults={:controller=>"rails/info", :action=>"properties"}, @requirements={:controller=>"rails/info", :action=>"properties"}>], @request_class=ActionDispatch::Request, @controller_namespaces=#<Set: {}>, @controller_constraints=nil, @default_url_options={}, @set=#<Rack::Mount::RouteSet:0xb7049e64 @valid_conditions=nil, @generation_key_analyzer=nil, @named_routes={:rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>}, @routes=[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75c6e00 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>], @request_class=ActionDispatch::Request, @recognition_key_analyzer=nil, @generation_graph=#<Rack::Mount::Multimap:0xb690c494 @hash={"properties"=>#<Rack::Mount::Multimap:0xb690bdf0 @hash={"rails/info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75c6e00 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>]}>}>, @recognition_keys=[path_info[0]], @optimized_recognize_defined=true, @generation_keys=[:action, :controller], @parameters_key="action_dispatch.request.path_parameters", @recognition_graph=#<Rack::Mount::Multimap:0xb690dc54 @hash={"rails"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75c6e00 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>]}>>>>>>>>>>>, @_initialized_prepare_callbacks=true, @prepare_each_request=true>>, @check_ip_spoofing=true>>>, @header_name="X-Runtime">>>, @file_server=#<Rack::File:0xb6e80b3c @root="/home/rubys/git/awdwr/work/view/public">>, @railties=#<Rails::Application::Railties:0xb6dcf1c0 @engines=[], @all=[#<ActiveSupport::Railtie:0xb6dce2c0 @initializers=[#<Rails::Initializable::Initializer:0xb6dcbb60 @context=#<ActiveSupport::Railtie:0xb6dce2c0 ...>, @name="active_support.initialize_whiny_nils", @options={}, @block=#<Proc:0xb7397c74@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:10>>, #<Rails::Initializable::Initializer:0xb6dcbb4c @context=#<ActiveSupport::Railtie:0xb6dce2c0 ...>, @name="active_support.initialize_time_zone", @options={:after=>"active_support.initialize_whiny_nils"}, @block=#<Proc:0xb73979b8@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:16>>]>, #<I18n::Railtie:0xb6dce298 @initializers=[#<Rails::Initializable::Initializer:0xb6dcaa6c @context=#<I18n::Railtie:0xb6dce298 ...>, @name="i18n.initialize", @options={}, @block=#<Proc:0xb73942e0@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:38>>]>, #<ActionDispatch::Railtie:0xb6dce270 @initializers=[#<Rails::Initializable::Initializer:0xb6dc99b4 @context=#<ActionDispatch::Railtie:0xb6dce270 ...>, @name="action_dispatch.prepare_dispatcher", @options={}, @block=#<Proc:0xb749d830@/home/rubys/git/rails/actionpack/lib/action_dispatch/railtie.rb:12>>]>, #<ActionView::Railtie:0xb6dce248 @initializers=[#<Rails::Initializable::Initializer:0xb6dc8730 @context=#<ActionView::Railtie:0xb6dce248 ...>, @name="action_view.cache_asset_timestamps", @options={}, @block=#<Proc:0xb6e1a864@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:11>>, #<Rails::Initializable::Initializer:0xb6dc871c @context=#<ActionView::Railtie:0xb6dce248 ...>, @name="action_view.set_configs", @options={:after=>"action_view.cache_asset_timestamps"}, @block=#<Proc:0xb6e1a454@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:19>>]>, #<ActionController::Railtie:0xb6dce220 @initializers=[#<Rails::Initializable::Initializer:0xb6dc6fe8 @context=#<ActionController::Railtie:0xb6dce220 ...>, @name="action_controller.set_configs", @options={}, @block=#<Proc:0xb6eac1b0@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:40>>, #<Rails::Initializable::Initializer:0xb6dc6fd4 @context=#<ActionController::Railtie:0xb6dce220 ...>, @name="action_controller.logger", @options={:after=>"action_controller.set_configs"}, @block=#<Proc:0xb6eaba1c@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:55>>, #<Rails::Initializable::Initializer:0xb6dc6fac @context=#<ActionController::Railtie:0xb6dce220 ...>, @name="action_controller.initialize_framework_caches", @options={:after=>"action_controller.logger"}, @block=#<Proc:0xb6eab83c@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:59>>, #<Rails::Initializable::Initializer:0xb6dc6f84 @context=#<ActionController::Railtie:0xb6dce220 ...>, @name="action_controller.url_helpers", @options={:after=>"action_controller.initialize_framework_caches"}, @block=#<Proc:0xb6eab508@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:63>>]>, #<ActiveRecord::Railtie:0xb6dce1f8 @initializers=[#<Rails::Initializable::Initializer:0xb6dc50e4 @context=#<ActiveRecord::Railtie:0xb6dce1f8 ...>, @name="active_record.initialize_timezone", @options={}, @block=#<Proc:0xb7481540@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:31>>, #<Rails::Initializable::Initializer:0xb6dc50d0 @context=#<ActiveRecord::Railtie:0xb6dce1f8 ...>, @name="active_record.logger", @options={:after=>"active_record.initialize_timezone"}, @block=#<Proc:0xb7481068@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:38>>, #<Rails::Initializable::Initializer:0xb6dc50a8 @context=#<ActiveRecord::Railtie:0xb6dce1f8 ...>, @name="active_record.set_configs", @options={:after=>"active_record.logger"}, @block=#<Proc:0xb7480460@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:42>>, #<Rails::Initializable::Initializer:0xb6dc5080 @context=#<ActiveRecord::Railtie:0xb6dce1f8 ...>, @name="active_record.initialize_database", @options={:after=>"active_record.set_configs"}, @block=#<Proc:0xb747fd30@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:52>>, #<Rails::Initializable::Initializer:0xb6dc5058 @context=#<ActiveRecord::Railtie:0xb6dce1f8 ...>, @name="active_record.log_runtime", @options={:after=>"active_record.initialize_database"}, @block=#<Proc:0xb747f718@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:60>>, #<Rails::Initializable::Initializer:0xb6dc5030 @context=#<ActiveRecord::Railtie:0xb6dce1f8 ...>, @name="active_record.set_dispatch_hooks", @options={:after=>"active_record.log_runtime", :before=>:set_clear_dependencies_hook}, @block=#<Proc:0xb747ee80@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:67>>]>, #<ActionMailer::Railtie:0xb6dce1d0 @initializers=[#<Rails::Initializable::Initializer:0xb6dc2a24 @context=#<ActionMailer::Railtie:0xb6dce1d0 ...>, @name="action_mailer.logger", @options={}, @block=#<Proc:0xb6e0aae0@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:11>>, #<Rails::Initializable::Initializer:0xb6dc2a10 @context=#<ActionMailer::Railtie:0xb6dce1d0 ...>, @name="action_mailer.set_configs", @options={:after=>"action_mailer.logger"}, @block=#<Proc:0xb6e0a8b0@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:15>>]>, #<ActiveResource::Railtie:0xb6dce1a8 @initializers=[#<Rails::Initializable::Initializer:0xb6dc0aa8 @context=#<ActiveResource::Railtie:0xb6dce1a8 ...>, @name="active_resource.set_configs", @options={}, @block=#<Proc:0xb6dffe88@/home/rubys/git/rails/activeresource/lib/active_resource/railtie.rb:11>>]>, #<Rails::TestUnitRailtie:0xb6dce180 @initializers=[]>], @railties=[#<ActiveSupport::Railtie:0xb6dce2c0 @initializers=[#<Rails::Initializable::Initializer:0xb6dcbb60 @context=#<ActiveSupport::Railtie:0xb6dce2c0 ...>, @name="active_support.initialize_whiny_nils", @options={}, @block=#<Proc:0xb7397c74@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:10>>, #<Rails::Initializable::Initializer:0xb6dcbb4c @context=#<ActiveSupport::Railtie:0xb6dce2c0 ...>, @name="active_support.initialize_time_zone", @options={:after=>"active_support.initialize_whiny_nils"}, @block=#<Proc:0xb73979b8@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:16>>]>, #<I18n::Railtie:0xb6dce298 @initializers=[#<Rails::Initializable::Initializer:0xb6dcaa6c @context=#<I18n::Railtie:0xb6dce298 ...>, @name="i18n.initialize", @options={}, @block=#<Proc:0xb73942e0@/home/rubys/git/rails/activesupport/lib/active_support/railtie.rb:38>>]>, #<ActionDispatch::Railtie:0xb6dce270 @initializers=[#<Rails::Initializable::Initializer:0xb6dc99b4 @context=#<ActionDispatch::Railtie:0xb6dce270 ...>, @name="action_dispatch.prepare_dispatcher", @options={}, @block=#<Proc:0xb749d830@/home/rubys/git/rails/actionpack/lib/action_dispatch/railtie.rb:12>>]>, #<ActionView::Railtie:0xb6dce248 @initializers=[#<Rails::Initializable::Initializer:0xb6dc8730 @context=#<ActionView::Railtie:0xb6dce248 ...>, @name="action_view.cache_asset_timestamps", @options={}, @block=#<Proc:0xb6e1a864@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:11>>, #<Rails::Initializable::Initializer:0xb6dc871c @context=#<ActionView::Railtie:0xb6dce248 ...>, @name="action_view.set_configs", @options={:after=>"action_view.cache_asset_timestamps"}, @block=#<Proc:0xb6e1a454@/home/rubys/git/rails/actionpack/lib/action_view/railtie.rb:19>>]>, #<ActionController::Railtie:0xb6dce220 @initializers=[#<Rails::Initializable::Initializer:0xb6dc6fe8 @context=#<ActionController::Railtie:0xb6dce220 ...>, @name="action_controller.set_configs", @options={}, @block=#<Proc:0xb6eac1b0@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:40>>, #<Rails::Initializable::Initializer:0xb6dc6fd4 @context=#<ActionController::Railtie:0xb6dce220 ...>, @name="action_controller.logger", @options={:after=>"action_controller.set_configs"}, @block=#<Proc:0xb6eaba1c@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:55>>, #<Rails::Initializable::Initializer:0xb6dc6fac @context=#<ActionController::Railtie:0xb6dce220 ...>, @name="action_controller.initialize_framework_caches", @options={:after=>"action_controller.logger"}, @block=#<Proc:0xb6eab83c@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:59>>, #<Rails::Initializable::Initializer:0xb6dc6f84 @context=#<ActionController::Railtie:0xb6dce220 ...>, @name="action_controller.url_helpers", @options={:after=>"action_controller.initialize_framework_caches"}, @block=#<Proc:0xb6eab508@/home/rubys/git/rails/actionpack/lib/action_controller/railtie.rb:63>>]>, #<ActiveRecord::Railtie:0xb6dce1f8 @initializers=[#<Rails::Initializable::Initializer:0xb6dc50e4 @context=#<ActiveRecord::Railtie:0xb6dce1f8 ...>, @name="active_record.initialize_timezone", @options={}, @block=#<Proc:0xb7481540@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:31>>, #<Rails::Initializable::Initializer:0xb6dc50d0 @context=#<ActiveRecord::Railtie:0xb6dce1f8 ...>, @name="active_record.logger", @options={:after=>"active_record.initialize_timezone"}, @block=#<Proc:0xb7481068@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:38>>, #<Rails::Initializable::Initializer:0xb6dc50a8 @context=#<ActiveRecord::Railtie:0xb6dce1f8 ...>, @name="active_record.set_configs", @options={:after=>"active_record.logger"}, @block=#<Proc:0xb7480460@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:42>>, #<Rails::Initializable::Initializer:0xb6dc5080 @context=#<ActiveRecord::Railtie:0xb6dce1f8 ...>, @name="active_record.initialize_database", @options={:after=>"active_record.set_configs"}, @block=#<Proc:0xb747fd30@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:52>>, #<Rails::Initializable::Initializer:0xb6dc5058 @context=#<ActiveRecord::Railtie:0xb6dce1f8 ...>, @name="active_record.log_runtime", @options={:after=>"active_record.initialize_database"}, @block=#<Proc:0xb747f718@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:60>>, #<Rails::Initializable::Initializer:0xb6dc5030 @context=#<ActiveRecord::Railtie:0xb6dce1f8 ...>, @name="active_record.set_dispatch_hooks", @options={:after=>"active_record.log_runtime", :before=>:set_clear_dependencies_hook}, @block=#<Proc:0xb747ee80@/home/rubys/git/rails/activerecord/lib/active_record/railtie.rb:67>>]>, #<ActionMailer::Railtie:0xb6dce1d0 @initializers=[#<Rails::Initializable::Initializer:0xb6dc2a24 @context=#<ActionMailer::Railtie:0xb6dce1d0 ...>, @name="action_mailer.logger", @options={}, @block=#<Proc:0xb6e0aae0@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:11>>, #<Rails::Initializable::Initializer:0xb6dc2a10 @context=#<ActionMailer::Railtie:0xb6dce1d0 ...>, @name="action_mailer.set_configs", @options={:after=>"action_mailer.logger"}, @block=#<Proc:0xb6e0a8b0@/home/rubys/git/rails/actionmailer/lib/action_mailer/railtie.rb:15>>]>, #<ActiveResource::Railtie:0xb6dce1a8 @initializers=[#<Rails::Initializable::Initializer:0xb6dc0aa8 @context=#<ActiveResource::Railtie:0xb6dce1a8 ...>, @name="active_resource.set_configs", @options={}, @block=#<Proc:0xb6dffe88@/home/rubys/git/rails/activeresource/lib/active_resource/railtie.rb:11>>]>, #<Rails::TestUnitRailtie:0xb6dce180 @initializers=[]>], @plugins=[], @config=#<Rails::Application::Configuration:0xb6dd4d14 @whiny_nils=true, @consider_all_requests_local=true, @log_level=:debug, @session_options={:key=>"_view_session", :cookie_only=>true}, @load_once_paths=[], @cache_store=[:file_store, "/home/rubys/git/awdwr/work/view/tmp/cache/"], @time_zone="UTC", @dependency_loading=true, @secret_token="9a2d5a72e984853d6dec7f7a383ba42708f9766ec6badd708e1ef8af288354e6127908de233a4a7837ff5ddb08dec296d55175f5d0b75541b349e8b3118a18b9", @allow_concurrency=false, @root=#<Pathname:/home/rubys/git/awdwr/work/view>, @filter_parameters=[:password], @cache_classes=false, @session_store=:cookie_store, @paths=#<Rails::Paths::Root:0xb6dce0a4 @all_paths=[#<Rails::Paths::Path:0xb6dcdfc8 @glob="*", @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app"], @children={"models"=>#<Rails::Paths::Path:0xb6dcdc08 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/models"], @children={}, @load_path=true>, "controllers"=>#<Rails::Paths::Path:0xb6dcde88 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @children={}, @load_path=true>, "views"=>#<Rails::Paths::Path:0xb6dcd99c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["app/views"], @children={}, @load_path=nil>, "mailers"=>#<Rails::Paths::Path:0xb6dcdac8 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/mailers"], @children={}, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0xb6dcdd48 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/helpers"], @children={}, @load_path=true>}, @load_path=true>, #<Rails::Paths::Path:0xb6dcde88 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6dcdd48 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/helpers"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6dcdc08 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/models"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6dcdac8 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/mailers"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6dcd99c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["app/views"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd884 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:load_path=>true}, @paths=["lib"], @children={"templates"=>#<Rails::Paths::Path:0xb6dcc7f4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["lib/templates"], @children={}, @load_path=nil>, "tasks"=>#<Rails::Paths::Path:0xb6dcd730 @glob="**/*.rake", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["lib/tasks"], @children={}, @load_path=nil>}, @load_path=true>, #<Rails::Paths::Path:0xb6dcd730 @glob="**/*.rake", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["lib/tasks"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd640 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config"], @children={"environments"=>#<Rails::Paths::Path:0xb6dcc920 @glob="development.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/environments"], @children={}, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0xb6dcd258 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/routes.rb"], @children={}, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0xb6dcd384 @glob="*.{rb,yml}", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/locales"], @children={}, @load_path=nil>, "database"=>#<Rails::Paths::Path:0xb6dccbc8 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/database.yml"], @children={}, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0xb6dcca88 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/environment.rb"], @children={}, @load_path=nil>, "initializers"=>#<Rails::Paths::Path:0xb6dcd4d8 @glob="**/*.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/initializers"], @children={}, @load_path=nil>}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd4d8 @glob="**/*.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/initializers"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd384 @glob="*.{rb,yml}", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/locales"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd258 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/routes.rb"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd154 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public"], @children={"javascripts"=>#<Rails::Paths::Path:0xb6dcd014 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public/javascripts"], @children={}, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0xb6dcced4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public/stylesheets"], @children={}, @load_path=nil>}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd014 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public/javascripts"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcced4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public/stylesheets"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dccbc8 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/database.yml"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcca88 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/environment.rb"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcc920 @glob="development.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/environments"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcc7f4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["lib/templates"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcc6f0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["log/development.log"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcc5ec @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["tmp"], @children={"cache"=>#<Rails::Paths::Path:0xb6dcc4ac @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["tmp/cache"], @children={}, @load_path=nil>}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcc4ac @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["tmp/cache"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcc394 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:load_path=>true}, @paths=["vendor"], @children={"plugins"=>#<Rails::Paths::Path:0xb6dcc268 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["vendor/plugins"], @children={}, @load_path=nil>}, @load_path=true>, #<Rails::Paths::Path:0xb6dcc268 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["vendor/plugins"], @children={}, @load_path=nil>], @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @path=#<Pathname:/home/rubys/git/awdwr/work/view>, @children={"tmp"=>#<Rails::Paths::Path:0xb6dcc5ec @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["tmp"], @children={"cache"=>#<Rails::Paths::Path:0xb6dcc4ac @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["tmp/cache"], @children={}, @load_path=nil>}, @load_path=nil>, "app"=>#<Rails::Paths::Path:0xb6dcdfc8 @glob="*", @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app"], @children={"models"=>#<Rails::Paths::Path:0xb6dcdc08 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/models"], @children={}, @load_path=true>, "controllers"=>#<Rails::Paths::Path:0xb6dcde88 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @children={}, @load_path=true>, "views"=>#<Rails::Paths::Path:0xb6dcd99c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["app/views"], @children={}, @load_path=nil>, "mailers"=>#<Rails::Paths::Path:0xb6dcdac8 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/mailers"], @children={}, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0xb6dcdd48 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/helpers"], @children={}, @load_path=true>}, @load_path=true>, "public"=>#<Rails::Paths::Path:0xb6dcd154 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public"], @children={"javascripts"=>#<Rails::Paths::Path:0xb6dcd014 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public/javascripts"], @children={}, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0xb6dcced4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public/stylesheets"], @children={}, @load_path=nil>}, @load_path=nil>, "config"=>#<Rails::Paths::Path:0xb6dcd640 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config"], @children={"environments"=>#<Rails::Paths::Path:0xb6dcc920 @glob="development.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/environments"], @children={}, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0xb6dcd258 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/routes.rb"], @children={}, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0xb6dcd384 @glob="*.{rb,yml}", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/locales"], @children={}, @load_path=nil>, "database"=>#<Rails::Paths::Path:0xb6dccbc8 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/database.yml"], @children={}, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0xb6dcca88 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/environment.rb"], @children={}, @load_path=nil>, "initializers"=>#<Rails::Paths::Path:0xb6dcd4d8 @glob="**/*.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/initializers"], @children={}, @load_path=nil>}, @load_path=nil>, "log"=>#<Rails::Paths::Path:0xb6dcc6f0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["log/development.log"], @children={}, @load_path=nil>, "lib"=>#<Rails::Paths::Path:0xb6dcd884 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:load_path=>true}, @paths=["lib"], @children={"templates"=>#<Rails::Paths::Path:0xb6dcc7f4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["lib/templates"], @children={}, @load_path=nil>, "tasks"=>#<Rails::Paths::Path:0xb6dcd730 @glob="**/*.rake", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["lib/tasks"], @children={}, @load_path=nil>}, @load_path=true>, "vendor"=>#<Rails::Paths::Path:0xb6dcc394 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:load_path=>true}, @paths=["vendor"], @children={"plugins"=>#<Rails::Paths::Path:0xb6dcc268 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["vendor/plugins"], @children={}, @load_path=nil>}, @load_path=true>}>, @encoding="utf-8", @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], @load_paths=["/home/rubys/git/awdwr/work/view/app/helpers", "/home/rubys/git/awdwr/work/view/app/controllers", "/home/rubys/git/awdwr/work/view/app/models", "/home/rubys/git/awdwr/work/view/lib", "/home/rubys/git/awdwr/work/view/vendor"], @serve_static_assets=true>>, @routes=#<ActionDispatch::Routing::RouteSet:0xb6e1d85c @resources_path_names={:edit=>"edit", :new=>"new"}, @finalized=true, @url_helpers=#<Module:0xb68f4da8>, @disable_clear_and_finalize=false, @named_routes=#<ActionDispatch::Routing::RouteSet::NamedRouteCollection:0xb6d5bbd0 @module=#<Module:0xb6cec17c>, @routes={:rails_info_properties=>#<ActionDispatch::Routing::Route:0xb6e92b48 @conditions={:path_info=>/\A\/rails\/info\/properties\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}>, @name="rails_info_properties", @segment_keys=[], @path="/rails/info/properties", @defaults={:controller=>"rails/info", :action=>"properties"}, @requirements={: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]>, @routes=[#<ActionDispatch::Routing::Route:0xb6f1654c @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75c6e00 @controllers={}, @glob_param=nil, @defaults={}>, @name=nil, @path="/:controller(/:action(/:id(.:format)))", @defaults={}, @requirements={}>, #<ActionDispatch::Routing::Route:0xb6e92b48 @conditions={:path_info=>/\A\/rails\/info\/properties\Z/}, @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}>, @name="rails_info_properties", @segment_keys=[], @path="/rails/info/properties", @defaults={:controller=>"rails/info", :action=>"properties"}, @requirements={:controller=>"rails/info", :action=>"properties"}>], @request_class=ActionDispatch::Request, @controller_namespaces=#<Set: {}>, @controller_constraints=nil, @default_url_options={}, @set=#<Rack::Mount::RouteSet:0xb7049e64 @valid_conditions=nil, @generation_key_analyzer=nil, @named_routes={:rails_info_properties=>#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>}, @routes=[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75c6e00 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>], @request_class=ActionDispatch::Request, @recognition_key_analyzer=nil, @generation_graph=#<Rack::Mount::Multimap:0xb690c494 @hash={"properties"=>#<Rack::Mount::Multimap:0xb690bdf0 @hash={"rails/info"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75c6e00 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>]}>}>, @recognition_keys=[path_info[0]], @optimized_recognize_defined=true, @generation_keys=[:action, :controller], @parameters_key="action_dispatch.request.path_parameters", @recognition_graph=#<Rack::Mount::Multimap:0xb690dc54 @hash={"rails"=>[#<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb75c6e00 @controllers={}, @glob_param=nil, @defaults={}> @conditions={:path_info=>/\A\/([^\/.?]+)(?:\/([^\/.?]+)(?:\/([^\/.?]+)(?:\.([^\/.?]+))?)?)?\Z/} @defaults={} @name=nil>, #<Rack::Mount::Route @app=#<ActionDispatch::Routing::RouteSet::Dispatcher:0xb6e92b20 @controllers={}, @glob_param=nil, @defaults={:controller=>"rails/info", :action=>"properties"}> @conditions={:path_info=>/\A\/rails\/info\/properties\Z/} @defaults={:controller=>"rails/info", :action=>"properties"} @name=:rails_info_properties>]}>>>, @initializers=[#<Rails::Initializable::Initializer:0xb6dbb724 @context=#<View::Application:0xb6ddb650 ...>, @name=:set_load_path, @options={:before=>:bootstrap_hook}, @block=#<Proc:0xb708827c@/home/rubys/git/rails/railties/lib/rails/engine.rb:144>>, #<Rails::Initializable::Initializer:0xb6dbb710 @context=#<View::Application:0xb6ddb650 ...>, @name=:set_autoload_paths, @options={:after=>:set_load_path, :before=>:bootstrap_hook}, @block=#<Proc:0xb7087638@/home/rubys/git/rails/railties/lib/rails/engine.rb:156>>, #<Rails::Initializable::Initializer:0xb6dbb6e8 @context=#<View::Application:0xb6ddb650 ...>, @name=:add_routing_paths, @options={:after=>:set_autoload_paths}, @block=#<Proc:0xb7086d28@/home/rubys/git/rails/railties/lib/rails/engine.rb:170>>, #<Rails::Initializable::Initializer:0xb6dbb6c0 @context=#<View::Application:0xb6ddb650 ...>, @name=:add_routing_namespaces, @options={:after=>:add_routing_paths}, @block=#<Proc:0xb70851a8@/home/rubys/git/rails/railties/lib/rails/engine.rb:177>>, #<Rails::Initializable::Initializer:0xb6dbb698 @context=#<View::Application:0xb6ddb650 ...>, @name=:add_locales, @options={:after=>:add_routing_namespaces}, @block=#<Proc:0xb7084dfc@/home/rubys/git/rails/railties/lib/rails/engine.rb:189>>, #<Rails::Initializable::Initializer:0xb6dbb670 @context=#<View::Application:0xb6ddb650 ...>, @name=:add_view_paths, @options={:after=>:add_locales}, @block=#<Proc:0xb7084910@/home/rubys/git/rails/railties/lib/rails/engine.rb:193>>, #<Rails::Initializable::Initializer:0xb6dbb648 @context=#<View::Application:0xb6ddb650 ...>, @name=:load_config_initializers, @options={:after=>:add_view_paths}, @block=#<Proc:0xb7084280@/home/rubys/git/rails/railties/lib/rails/engine.rb:204>>, #<Rails::Initializable::Initializer:0xb6dbb620 @context=#<View::Application:0xb6ddb650 ...>, @name=:engines_blank_point, @options={:after=>:load_config_initializers}, @block=#<Proc:0x00000000@/home/rubys/git/rails/railties/lib/rails/engine.rb:210>>], @routes_reloader=#<Rails::Application::RoutesReloader:0xb6c05b50 @last_change_at=Mon Jun 07 21:21:06 -0400 2010, @paths=["/home/rubys/git/awdwr/work/view/config/routes.rb", "/home/rubys/git/rails/railties/lib/rails/info_routes.rb"]>, @config=#<Rails::Application::Configuration:0xb6dd4d14 @whiny_nils=true, @consider_all_requests_local=true, @log_level=:debug, @session_options={:key=>"_view_session", :cookie_only=>true}, @load_once_paths=[], @cache_store=[:file_store, "/home/rubys/git/awdwr/work/view/tmp/cache/"], @time_zone="UTC", @dependency_loading=true, @secret_token="9a2d5a72e984853d6dec7f7a383ba42708f9766ec6badd708e1ef8af288354e6127908de233a4a7837ff5ddb08dec296d55175f5d0b75541b349e8b3118a18b9", @allow_concurrency=false, @root=#<Pathname:/home/rubys/git/awdwr/work/view>, @filter_parameters=[:password], @cache_classes=false, @session_store=:cookie_store, @paths=#<Rails::Paths::Root:0xb6dce0a4 @all_paths=[#<Rails::Paths::Path:0xb6dcdfc8 @glob="*", @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app"], @children={"models"=>#<Rails::Paths::Path:0xb6dcdc08 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/models"], @children={}, @load_path=true>, "controllers"=>#<Rails::Paths::Path:0xb6dcde88 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @children={}, @load_path=true>, "views"=>#<Rails::Paths::Path:0xb6dcd99c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["app/views"], @children={}, @load_path=nil>, "mailers"=>#<Rails::Paths::Path:0xb6dcdac8 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/mailers"], @children={}, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0xb6dcdd48 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/helpers"], @children={}, @load_path=true>}, @load_path=true>, #<Rails::Paths::Path:0xb6dcde88 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6dcdd48 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/helpers"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6dcdc08 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/models"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6dcdac8 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/mailers"], @children={}, @load_path=true>, #<Rails::Paths::Path:0xb6dcd99c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["app/views"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd884 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:load_path=>true}, @paths=["lib"], @children={"templates"=>#<Rails::Paths::Path:0xb6dcc7f4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["lib/templates"], @children={}, @load_path=nil>, "tasks"=>#<Rails::Paths::Path:0xb6dcd730 @glob="**/*.rake", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["lib/tasks"], @children={}, @load_path=nil>}, @load_path=true>, #<Rails::Paths::Path:0xb6dcd730 @glob="**/*.rake", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["lib/tasks"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd640 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config"], @children={"environments"=>#<Rails::Paths::Path:0xb6dcc920 @glob="development.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/environments"], @children={}, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0xb6dcd258 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/routes.rb"], @children={}, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0xb6dcd384 @glob="*.{rb,yml}", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/locales"], @children={}, @load_path=nil>, "database"=>#<Rails::Paths::Path:0xb6dccbc8 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/database.yml"], @children={}, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0xb6dcca88 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/environment.rb"], @children={}, @load_path=nil>, "initializers"=>#<Rails::Paths::Path:0xb6dcd4d8 @glob="**/*.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/initializers"], @children={}, @load_path=nil>}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd4d8 @glob="**/*.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/initializers"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd384 @glob="*.{rb,yml}", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/locales"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd258 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/routes.rb"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd154 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public"], @children={"javascripts"=>#<Rails::Paths::Path:0xb6dcd014 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public/javascripts"], @children={}, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0xb6dcced4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public/stylesheets"], @children={}, @load_path=nil>}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcd014 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public/javascripts"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcced4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public/stylesheets"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dccbc8 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/database.yml"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcca88 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/environment.rb"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcc920 @glob="development.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/environments"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcc7f4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["lib/templates"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcc6f0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["log/development.log"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcc5ec @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["tmp"], @children={"cache"=>#<Rails::Paths::Path:0xb6dcc4ac @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["tmp/cache"], @children={}, @load_path=nil>}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcc4ac @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["tmp/cache"], @children={}, @load_path=nil>, #<Rails::Paths::Path:0xb6dcc394 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:load_path=>true}, @paths=["vendor"], @children={"plugins"=>#<Rails::Paths::Path:0xb6dcc268 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["vendor/plugins"], @children={}, @load_path=nil>}, @load_path=true>, #<Rails::Paths::Path:0xb6dcc268 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["vendor/plugins"], @children={}, @load_path=nil>], @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @path=#<Pathname:/home/rubys/git/awdwr/work/view>, @children={"tmp"=>#<Rails::Paths::Path:0xb6dcc5ec @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["tmp"], @children={"cache"=>#<Rails::Paths::Path:0xb6dcc4ac @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["tmp/cache"], @children={}, @load_path=nil>}, @load_path=nil>, "app"=>#<Rails::Paths::Path:0xb6dcdfc8 @glob="*", @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app"], @children={"models"=>#<Rails::Paths::Path:0xb6dcdc08 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/models"], @children={}, @load_path=true>, "controllers"=>#<Rails::Paths::Path:0xb6dcde88 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/controllers", "/home/rubys/git/rails/railties/lib/rails/application/info_routes"], @children={}, @load_path=true>, "views"=>#<Rails::Paths::Path:0xb6dcd99c @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["app/views"], @children={}, @load_path=nil>, "mailers"=>#<Rails::Paths::Path:0xb6dcdac8 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/mailers"], @children={}, @load_path=true>, "helpers"=>#<Rails::Paths::Path:0xb6dcdd48 @glob=nil, @eager_load=true, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:eager_load=>true}, @paths=["app/helpers"], @children={}, @load_path=true>}, @load_path=true>, "public"=>#<Rails::Paths::Path:0xb6dcd154 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public"], @children={"javascripts"=>#<Rails::Paths::Path:0xb6dcd014 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public/javascripts"], @children={}, @load_path=nil>, "stylesheets"=>#<Rails::Paths::Path:0xb6dcced4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["public/stylesheets"], @children={}, @load_path=nil>}, @load_path=nil>, "config"=>#<Rails::Paths::Path:0xb6dcd640 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config"], @children={"environments"=>#<Rails::Paths::Path:0xb6dcc920 @glob="development.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/environments"], @children={}, @load_path=nil>, "routes"=>#<Rails::Paths::Path:0xb6dcd258 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/routes.rb"], @children={}, @load_path=nil>, "locales"=>#<Rails::Paths::Path:0xb6dcd384 @glob="*.{rb,yml}", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/locales"], @children={}, @load_path=nil>, "database"=>#<Rails::Paths::Path:0xb6dccbc8 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/database.yml"], @children={}, @load_path=nil>, "environment"=>#<Rails::Paths::Path:0xb6dcca88 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/environment.rb"], @children={}, @load_path=nil>, "initializers"=>#<Rails::Paths::Path:0xb6dcd4d8 @glob="**/*.rb", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["config/initializers"], @children={}, @load_path=nil>}, @load_path=nil>, "log"=>#<Rails::Paths::Path:0xb6dcc6f0 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["log/development.log"], @children={}, @load_path=nil>, "lib"=>#<Rails::Paths::Path:0xb6dcd884 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:load_path=>true}, @paths=["lib"], @children={"templates"=>#<Rails::Paths::Path:0xb6dcc7f4 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["lib/templates"], @children={}, @load_path=nil>, "tasks"=>#<Rails::Paths::Path:0xb6dcd730 @glob="**/*.rake", @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["lib/tasks"], @children={}, @load_path=nil>}, @load_path=true>, "vendor"=>#<Rails::Paths::Path:0xb6dcc394 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={:load_path=>true}, @paths=["vendor"], @children={"plugins"=>#<Rails::Paths::Path:0xb6dcc268 @glob=nil, @eager_load=nil, @root=#<Rails::Paths::Root:0xb6dce0a4 ...>, @load_once=nil, @options={}, @paths=["vendor/plugins"], @children={}, @load_path=nil>}, @load_path=true>}>, @encoding="utf-8", @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], @load_paths=["/home/rubys/git/awdwr/work/view/app/helpers", "/home/rubys/git/awdwr/work/view/app/controllers", "/home/rubys/git/awdwr/work/view/app/models", "/home/rubys/git/awdwr/work/view/lib", "/home/rubys/git/awdwr/work/view/vendor"], @serve_static_assets=true>, @ran=true>, @accept="text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5", @controller=nil, @request_count=0, @request=nil, @remote_addr="127.0.0.1", @_mock_session=nil, @host="www.example.com">
 
?> 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", :month=>"12", :action=>"show_date", :year=>"2004"}
>> rs.recognize_path "/blog/2004/12/25"
=> {:controller=>"blog", :month=>"12", :action=>"show_date", :year=>"2004", :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", :anything=>["blog", "wibble"], :action=>"unknown_request"}
>> rs.recognize_path "/junk"
=> {:controller=>"blog", :anything=>["junk"], :action=>"unknown_request"}
 
>> last_request = rs.recognize_path "/blog/2006/07/28"
=> {:controller=>"blog", :month=>"07", :action=>"show_date", :year=>"2006", :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