Module: Micro::Authorization::Permissions::Checker

Defined in:
lib/micro/authorization/permissions/checker.rb

Class Method Summary collapse

Class Method Details

.for(role, feature) ⇒ Object



32
33
34
35
# File 'lib/micro/authorization/permissions/checker.rb', line 32

def self.for(role, feature)
  checker = role.is_a?(Array) ? MultipleRolesChecker : SingleRoleChecker
  checker.new(role, feature)
end