Method: AbstractController::Base.controller_path

Defined in:
lib/abstract_controller/base.rb

.controller_pathObject

Returns the full controller name, underscored, without the ending Controller.

class MyApp::MyPostsController < AbstractController::Base

end

MyApp::MyPostsController.controller_path # => "my_app/my_posts"


118
119
120
# File 'lib/abstract_controller/base.rb', line 118

def controller_path
  @controller_path ||= name.delete_suffix("Controller").underscore unless anonymous?
end