| 0 | 1 Rails.application.routes.draw do | 
|  | 2   # The priority is based upon order of creation: first created -> highest priority. | 
|  | 3   # See how all your routes lay out with "rake routes". | 
|  | 4 | 
|  | 5   # You can have the root of your site routed with "root" | 
|  | 6   # root 'welcome#index' | 
|  | 7 | 
|  | 8   # Example of regular route: | 
|  | 9   #   get 'products/:id' => 'catalog#view' | 
|  | 10 | 
|  | 11   # Example of named route that can be invoked with purchase_url(id: product.id) | 
|  | 12   #   get 'products/:id/purchase' => 'catalog#purchase', as: :purchase | 
|  | 13 | 
|  | 14   # Example resource route (maps HTTP verbs to controller actions automatically): | 
|  | 15   #   resources :products | 
|  | 16 | 
|  | 17   # Example resource route with options: | 
|  | 18   #   resources :products do | 
|  | 19   #     member do | 
|  | 20   #       get 'short' | 
|  | 21   #       post 'toggle' | 
|  | 22   #     end | 
|  | 23   # | 
|  | 24   #     collection do | 
|  | 25   #       get 'sold' | 
|  | 26   #     end | 
|  | 27   #   end | 
|  | 28 | 
|  | 29   # Example resource route with sub-resources: | 
|  | 30   #   resources :products do | 
|  | 31   #     resources :comments, :sales | 
|  | 32   #     resource :seller | 
|  | 33   #   end | 
|  | 34 | 
|  | 35   # Example resource route with more complex sub-resources: | 
|  | 36   #   resources :products do | 
|  | 37   #     resources :comments | 
|  | 38   #     resources :sales do | 
|  | 39   #       get 'recent', on: :collection | 
|  | 40   #     end | 
|  | 41   #   end | 
|  | 42 | 
|  | 43   # Example resource route with concerns: | 
|  | 44   #   concern :toggleable do | 
|  | 45   #     post 'toggle' | 
|  | 46   #   end | 
|  | 47   #   resources :posts, concerns: :toggleable | 
|  | 48   #   resources :photos, concerns: :toggleable | 
|  | 49 | 
|  | 50   # Example resource route within a namespace: | 
|  | 51   #   namespace :admin do | 
|  | 52   #     # Directs /admin/products/* to Admin::ProductsController | 
|  | 53   #     # (app/controllers/admin/products_controller.rb) | 
|  | 54   #     resources :products | 
|  | 55   #   end | 
|  | 56 end |