Class: CantCantCantAuth
- Inherits:
-
Object
- Object
- CantCantCantAuth
- Defined in:
- lib/concern.rb
Class Method Summary collapse
Class Method Details
.before(controller) ⇒ Object
2 3 4 5 6 7 8 |
# File 'lib/concern.rb', line 2 def self.before(controller) roles = controller.current_roles params = controller.params action = "#{params[:controller]}\##{params[:action]}" return true if CantCantCant.allow?(action, roles) raise CantCantCant::PermissionDenied, [action, roles] end |