Fixes Nested Resource Loading

This commit is contained in:
Mark Sim
2011-10-05 11:45:24 -05:00
committed by Anuj Dutta
parent 7bf683d8f4
commit d5baed6281
2 changed files with 13 additions and 1 deletions

View File

@@ -215,8 +215,12 @@ module CanCan
end
end
def namespace
@params[:controller].split("::")[0..-2]
end
def namespaced_name
@name || @params[:controller].sub("Controller", "").singularize.camelize.constantize
[namespace, name.camelize].join('::').singularize.camelize.constantize
rescue NameError
name
end