aboutsummaryrefslogtreecommitdiffstats
path: root/config/routes.rb
diff options
context:
space:
mode:
authorMichel Etienne2012-10-09 16:03:11 +0200
committerMichel Etienne2012-10-09 16:03:11 +0200
commit72de1c47254ca70d7be04a96b5b11dfed8f79df6 (patch)
treec4ccd9fb97779edd589071570596779f266b990d /config/routes.rb
parent04835501dbf267b2046d24e65400e23c927d4ab3 (diff)
downloadchouette-core-72de1c47254ca70d7be04a96b5b11dfed8f79df6.tar.bz2
add group_of_line managment
Diffstat (limited to 'config/routes.rb')
-rw-r--r--config/routes.rb27
1 files changed, 26 insertions, 1 deletions
diff --git a/config/routes.rb b/config/routes.rb
index 6f51978a3..27f586261 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -14,7 +14,32 @@ ChouetteIhm::Application.routes.draw do
resources :referentials do
resources :stop_point_areas
match 'lines' => 'lines#destroy_all', :via => :delete
- resources :lines, :networks do
+ resources :group_of_lines do
+ resources :stop_areas do
+ resources :stop_area_parents
+ resources :stop_area_children
+ resources :stop_area_routing_lines
+ resources :stop_area_routing_stops
+ member do
+ get 'add_children'
+ get 'select_parent'
+ get 'add_routing_lines'
+ get 'add_routing_stops'
+ end
+ end
+ resources :lines
+ collection do
+ get :name_filter
+ end
+ end
+
+ resources :lines do
+ collection do
+ get :name_filter
+ end
+ end
+
+ resources :lines, :networks, :group_of_lines do
resources :stop_areas do
resources :stop_area_parents
resources :stop_area_children