Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 446 Bytes

File metadata and controls

13 lines (10 loc) · 446 Bytes

Resource

Represents an object with access control.

res := permission.NewResource("document")
  • CreateSub(id string) *Resource - Creates a sub-resource.
  • GetSub(id string) *Resource - Retrieves a sub-resource.
  • CreateSubs(ids ...string) *Resource - Creates multiple sub-resources.
  • AddSubs(resources ...*Resource) *Resource - Adds multiple sub-resources.
  • AddOwners(owners ...*Entity) - Sets owners of the resource.