class Trole::Operations

Attributes

role_subject[R]

Public Class Methods

new(role_subject) click to toggle source

constructor @param [Object] the role subject, fx a User or UserAccount

# File lib/trole/operations.rb, line 23
def initialize role_subject
  @role_subject = role_subject
end

Public Instance Methods

each() { |role| ... } click to toggle source

required method to act as enumerable iterates and yields all roles in the role list (Symbols)

# File lib/trole/operations.rb, line 29
def each
  list.each { |role| yield role }
end