From cb44e0fed97d7cef024e9dd9cc113a75cc7d6f20 Mon Sep 17 00:00:00 2001 From: schneems Date: Tue, 22 May 2012 18:23:17 -0500 Subject: /rails/info/routes path shows routing information Will show similar contents to the output of `$ rake routes` in the browser in development. This speeds the time required to generate routes, since the application is already initialized. --- .../rails/templates/layouts/application.html.erb | 32 ++++++++++++++++++++++ .../rails/templates/rails/info/properties.html.erb | 1 + .../lib/rails/templates/rails/info/routes.html.erb | 9 ++++++ 3 files changed, 42 insertions(+) create mode 100644 railties/lib/rails/templates/layouts/application.html.erb create mode 100644 railties/lib/rails/templates/rails/info/properties.html.erb create mode 100644 railties/lib/rails/templates/rails/info/routes.html.erb (limited to 'railties/lib/rails/templates') diff --git a/railties/lib/rails/templates/layouts/application.html.erb b/railties/lib/rails/templates/layouts/application.html.erb new file mode 100644 index 0000000000..53276d3e7c --- /dev/null +++ b/railties/lib/rails/templates/layouts/application.html.erb @@ -0,0 +1,32 @@ + + + + + Routes + + + +

Your App: <%= link_to 'properties', '/rails/info/properties' %> | <%= link_to 'routes', '/rails/info/routes' %>

+<%= yield %> + + + diff --git a/railties/lib/rails/templates/rails/info/properties.html.erb b/railties/lib/rails/templates/rails/info/properties.html.erb new file mode 100644 index 0000000000..d47cbab202 --- /dev/null +++ b/railties/lib/rails/templates/rails/info/properties.html.erb @@ -0,0 +1 @@ +<%= @info.html_safe %> \ No newline at end of file diff --git a/railties/lib/rails/templates/rails/info/routes.html.erb b/railties/lib/rails/templates/rails/info/routes.html.erb new file mode 100644 index 0000000000..890f6f5b03 --- /dev/null +++ b/railties/lib/rails/templates/rails/info/routes.html.erb @@ -0,0 +1,9 @@ +

+ Routes +

+ +

+ Routes match in priority from top to bottom +

+ +

<%= @info %>

\ No newline at end of file -- cgit v1.2.3