Class: Cbac::KnownPermission
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Cbac::KnownPermission
- Defined in:
- lib/cbac/known_permission.rb
Constant Summary collapse
- @@PERMISSION_TYPES =
{:context => 0, :generic => 1}
Class Method Summary collapse
- .find_context_permissions(conditions = {}) ⇒ Object
- .find_generic_permissions(conditions = {}) ⇒ Object
Class Method Details
.find_context_permissions(conditions = {}) ⇒ Object
8 9 10 |
# File 'lib/cbac/known_permission.rb', line 8 def self.(conditions = {}) where(conditions.merge(:permission_type => @@PERMISSION_TYPES[:context])).all end |
.find_generic_permissions(conditions = {}) ⇒ Object
12 13 14 |
# File 'lib/cbac/known_permission.rb', line 12 def self.(conditions = {}) where(conditions.merge(:permission_type => @@PERMISSION_TYPES[:generic])).all end |