Module: CanCan::ControllerAdditions::ClassMethods
- Defined in:
- lib/extend_ccc.rb
Instance Method Summary collapse
-
#after_loaded_cancan_resource(*args, &block) ⇒ Object
为ActionController::Base设置处理cancan加载资源的处理方法.
-
#loaded_cancan_resources ⇒ Object
返回处理cancan被加载资源的处理方法.
Instance Method Details
#after_loaded_cancan_resource(*args, &block) ⇒ Object
为ActionController::Base设置处理cancan加载资源的处理方法
7 8 9 10 11 12 |
# File 'lib/extend_ccc.rb', line 7 def after_loaded_cancan_resource(*args, &block) @@_cancan_resource_processors ||= [] @@_cancan_resource_processors << args @@_cancan_resource_processors << block if block @@_cancan_resource_processors.flatten! end |
#loaded_cancan_resources ⇒ Object
返回处理cancan被加载资源的处理方法
15 16 17 |
# File 'lib/extend_ccc.rb', line 15 def loaded_cancan_resources @@_cancan_resource_processors ||= [] end |