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