Module: ActiveScaffold::Bridges::Cancan::ModelUserAccess::Model::ClassMethods
- Defined in:
- lib/active_scaffold/bridges/cancan/cancan_bridge.rb
Instance Method Summary collapse
-
#current_ability ⇒ Object
Class-level access to the current ability.
-
#current_ability_proc ⇒ Object
The proc to call that retrieves the current_ability from the ApplicationController.
- #current_ability_proc=(value) ⇒ Object
Instance Method Details
#current_ability ⇒ Object
Class-level access to the current ability
90 91 92 |
# File 'lib/active_scaffold/bridges/cancan/cancan_bridge.rb', line 90 def current_ability ::ActiveRecord::Base.current_ability_proc.call if ::ActiveRecord::Base.current_ability_proc end |
#current_ability_proc ⇒ Object
The proc to call that retrieves the current_ability from the ApplicationController.
81 82 83 |
# File 'lib/active_scaffold/bridges/cancan/cancan_bridge.rb', line 81 def current_ability_proc Thread.current[:current_ability_proc] end |
#current_ability_proc=(value) ⇒ Object
85 86 87 |
# File 'lib/active_scaffold/bridges/cancan/cancan_bridge.rb', line 85 def current_ability_proc=(value) Thread.current[:current_ability_proc] = value end |