Exibindo rotas de trilhos de console de trilhos / como sextante. Mostrar verbos HTTP, nome, caminho e ação, no ambiente de desenvolvimento, você pode usar Rails :: Application :: RouteInspector
inspector = Rails::Application::RouteInspector.new
inspector.collect_routes(Rails.application.routes.routes)
E em produção:
Rails.application.routes.routes.map do |j|
{
path: "#{j.path.spec}.format",
verb: j.verb.inspect.gsub(/W/, ""),
controller: j.defaults[:controller],
action: j.defaults[:action]
}
end