2 module RoutingExtension
4 def self.included(base)
6 alias :draw_without_plugin_routes :draw
7 alias :draw :draw_with_plugin_routes
11 def draw_with_plugin_routes
12 draw_without_plugin_routes do |mapper|
13 add_extension_routes(mapper)
20 def add_extension_routes(mapper)
21 Extension.descendants.each do |ext|
22 ext.route_definitions.each do |block|
31 ActionController::Routing::RouteSet.class_eval { include Radiant::RoutingExtension }