Module: ActiveScaffold::CancanBridge::ModelUserAccess::Model::ClassMethods

Defined in:
lib/active_scaffold/bridges/cancan/lib/cancan_bridge.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#current_ability_procObject

The proc to call that retrieves the current_ability from the ApplicationController.



36
37
38
# File 'lib/active_scaffold/bridges/cancan/lib/cancan_bridge.rb', line 36

def current_ability_proc
  @current_ability_proc
end

Instance Method Details

#current_abilityObject

Class-level access to the current ability



39
40
41
# File 'lib/active_scaffold/bridges/cancan/lib/cancan_bridge.rb', line 39

def current_ability
  ::ActiveRecord::Base.current_ability_proc.call if ::ActiveRecord::Base.current_ability_proc
end