Class: Cbac::KnownPermission

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
lib/cbac/known_permission.rb

Constant Summary collapse

@@PERMISSION_TYPES =
{:context => 0, :generic => 1}

Class Method Summary collapse

Class Method Details

.find_context_permissions(conditions = {}) ⇒ Object



8
9
10
# File 'lib/cbac/known_permission.rb', line 8

def self.find_context_permissions(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.find_generic_permissions(conditions = {})
  where(conditions.merge(:permission_type => @@PERMISSION_TYPES[:generic])).all
end