module TroleGroups::Api::Core
Public Instance Methods
rolegroups()
click to toggle source
Access to the Troles
operations API @return [Troles::Operations] the operations API object
# File lib/trole_groups/api/core.rb, line 5 def rolegroups @rolegroups ||= TroleGroups::Operations.new(self) end
rolegroups=(*new_rolegroups)
click to toggle source
Sets the roles of the subject (see set_roles)
# File lib/trole_groups/api/core.rb, line 11 def rolegroups= *new_rolegroups rolegroups.set_rolegroups new_rolegroups end
static_roles?()
click to toggle source
If this role subject instance should have static (immutable) roles @return [true, false] defaults to false so a role subject is allowed to change roles
# File lib/trole_groups/api/core.rb, line 17 def static_roles? false end
trolegroups_config()
click to toggle source
# File lib/trole_groups/api/core.rb, line 21 def trolegroups_config self.class.trolegroups_config end