# File lib/action_controller/base.rb, line 314 def controller_path unless @controller_path components = self.name.to_s.split('::') components[-1] = $1 if /^(.*)Controller$/ =~ components.last # Accomodate the root Controllers module. components.shift if components.first == 'Controllers' @controller_path = components.map { |name| name.underscore }.join('/') end @controller_path end