Here is what I’d like to be able to do:
I want to be able administer routes using a rails application. So an
interface
would list routes and give users the ability to manage these on the fly:
class RoutesController < ApplicationController
very simple example
def add
…
Routes.connect ‘customurl’, :controller => “customcontroller”,
:controller => “customaction”
Routes.save # save user created routes back to routes.rb file or
some other storage mechanism
…
end
def list
@allroutes = Routes.find(:all)
end
end
Is this possible?
Ideally what is required is direct access to
ActionController::Routing::Routes
in the ApplicationController if this can be achieved?
Any help much appreciated,
Thanks,
Martin.