diff options
| -rw-r--r-- | app/controllers/api/kml/lines_controller.rb | 16 | ||||
| -rw-r--r-- | app/controllers/api/kml/routes_controller.rb | 21 | ||||
| -rw-r--r-- | app/controllers/api/kml/stop_areas_controller.rb | 28 | ||||
| -rw-r--r-- | config/routes.rb | 10 |
4 files changed, 0 insertions, 75 deletions
diff --git a/app/controllers/api/kml/lines_controller.rb b/app/controllers/api/kml/lines_controller.rb deleted file mode 100644 index 30935402b..000000000 --- a/app/controllers/api/kml/lines_controller.rb +++ /dev/null @@ -1,16 +0,0 @@ -module Api - module Kml - class LinesController < ChouetteController - respond_to :kml - - defaults :resource_class => Chouette::Line - - protected - - def collection - @lines ||= ( @referential ? @referential.lines : []) - end - end - end -end - diff --git a/app/controllers/api/kml/routes_controller.rb b/app/controllers/api/kml/routes_controller.rb deleted file mode 100644 index 0b0a56eb0..000000000 --- a/app/controllers/api/kml/routes_controller.rb +++ /dev/null @@ -1,21 +0,0 @@ -module Api - module Kml - class RoutesController < ChouetteController - respond_to :kml - - defaults :resource_class => Chouette::Route - - belongs_to :referential do - belongs_to :line, :parent_class => Chouette::Line, :optional => true, :polymorphic => true - end - - protected - - alias_method :route, :resource - - def collection - @routes ||= parent.routes - end - end - end -end diff --git a/app/controllers/api/kml/stop_areas_controller.rb b/app/controllers/api/kml/stop_areas_controller.rb deleted file mode 100644 index 6027f152a..000000000 --- a/app/controllers/api/kml/stop_areas_controller.rb +++ /dev/null @@ -1,28 +0,0 @@ -module Api - module Kml - class StopAreasController < ChouetteController - respond_to :kml - - defaults :resource_class => Chouette::StopArea - - belongs_to :referential - - protected - - def collection - @stop_areas ||= referential.stop_areas.select {|sa| sa.longitude && sa.latitude}.select do |sa| - case params[ :category] - when "StopPlace" - sa.area_type == "StopPlace" - when "CommercialStopPoint" - sa.area_type == "CommercialStopPoint" - when "Physical" - sa.area_type == "BoardingPosition" || - sa.area_type == "Quay" - end - end - end - end - end -end - diff --git a/config/routes.rb b/config/routes.rb index a424bd8de..238217099 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -6,16 +6,6 @@ ChouetteIhm::Application.routes.draw do devise_for :users namespace :api do - namespace :kml do - resources :referentials do - resources :stop_areas, :only => [:index, :show] - resources :lines, :only => [:index, :show] do - resources :routes, :only => [:index, :show] - end - end - end - end - namespace :api do namespace :v1 do resources :time_tables, :only => [:index, :show] resources :connection_links, :only => [:index, :show] |
