Class: AdminRoutesController

Inherits:
ApplicationController show all
Defined in:
app/controllers/admin_routes_controller.rb

Instance Method Summary collapse

Instance Method Details

#indexObject



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'app/controllers/admin_routes_controller.rb', line 2

def index
	if Rails::VERSION::MAJOR >= 3
		all_routes = Rails.application.routes
	else
		all_routes = ActionController::Routing::Routes
	end

	if all_routes.named_routes.respond_to?(:routes)
		@routes_hash = all_routes.routes
		@named_routes_hash = all_routes.named_routes.routes
	else
		@routes_hash = all_routes.routes.to_a
		@named_routes_hash = all_routes.named_routes.to_a
	end

	respond_to do |format|
		format.html # index.html.erb
	end
end