module RoleCore
Constants
- VERSION
Public Class Methods
permission_class()
click to toggle source
# File lib/role_core.rb, line 25 def permission_class @permission_class ||= Permission end
permission_class=(klass)
click to toggle source
# File lib/role_core.rb, line 29 def permission_class=(klass) raise ArgumentError, "#{klass} should be sub-class of #{Permission}." unless klass && klass < Permission @permission_class = klass end
permission_set_class()
click to toggle source
# File lib/role_core.rb, line 15 def permission_set_class @permission_set_class ||= PermissionSet.derive "Global" end
permission_set_class=(klass)
click to toggle source
# File lib/role_core.rb, line 19 def permission_set_class=(klass) raise ArgumentError, "#{klass} should be sub-class of #{PermissionSet}." unless klass && klass < PermissionSet @permission_set_class = klass.derive "Global" end