Как получить все маршруты в моем приложении rails?
Можно ли получить все маршруты в моем приложении rails? Мне нужен вывод, например rake routes, и поместите результат в массив.
Возможно ли это? как?
Ответ 1
Вы могли бы взглянуть на то, как рельсы выплевывают эти маршруты из задачи рейка. Он находится в /gems/rails/2.3.x/lib/tasks/routes.rake для Rails 2. В общем случае он делает в основном ActionController::Routing::Routes.routes, а затем допрашивает это.
Ответ 2
Ну, независимо от того, где вам это нужно, вы можете сделать: