module CanCan::ControllerAdditions::ClassMethods

Public Instance Methods

after_loaded_cancan_resource(*args, &block) click to toggle source

为ActionController::Base设置处理cancan加载资源的处理方法

# 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() click to toggle source

返回处理cancan被加载资源的处理方法

# File lib/extend_ccc.rb, line 15
def loaded_cancan_resources
  @@_cancan_resource_processors ||= []
end