instance method
controller_class
Ruby on Rails 5.0.7.2
Since v5.0.7.2Signature
controller_class()
No documentation comment.
Source
# File actionpack/lib/action_dispatch/http/request.rb, line 74
def controller_class
params = path_parameters
if params.key?(:controller)
controller_param = params[:controller].underscore
params[:action] ||= 'index'
const_name = "#{controller_param.camelize}Controller"
ActiveSupport::Dependencies.constantize(const_name)
else
PASS_NOT_FOUND
end
end
Defined in actionpack/lib/action_dispatch/http/request.rb line 74
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionDispatch::Request