Эквивалент ActionController :: Routing.possible_controllers в Rails 3 - PullRequest
1 голос
/ 07 сентября 2011

Как и говорится в теме, в Rails 2.3 я обычно выяснял, какие контроллеры были доступны в моем приложении, используя

ActionController::Routing.possible_controllers 

Но этот метод, похоже, удален из Rails 3.

В частности, я пытаюсь получить список всех доступных маршрутизируемых контроллеров (и, в конечном итоге, отфильтровать их по объему).

Если это невозможно, просто создайте список всех приложений, которые будут выполнять контроллеры.тоже.

1 Ответ

2 голосов
/ 07 сентября 2011

Попробуйте это:

all_routes = Rails.application.routes.routes

Вы можете найти больше информации здесь: http://pedromtavares.wordpress.com/2011/05/23/getting-your-rails-3-apps-routes-at-runtime/

...