23 lines
328 B
Ruby
23 lines
328 B
Ruby
# encoding: utf-8
|
|
|
|
class Group::Circle < ::Group
|
|
|
|
self.layer = true
|
|
|
|
### ROLES
|
|
class Leader < ::Role
|
|
self.permissions = [:layer_and_below_full, :admin]
|
|
end
|
|
|
|
class Member < ::Role
|
|
self.permissions = [:group_read]
|
|
end
|
|
|
|
class Guest < ::Role
|
|
self.permissions = []
|
|
end
|
|
|
|
roles Leader, Member, Guest
|
|
|
|
end
|