NAME
Labyrinth::Plugin::Groups - handler for Labyrinth groups
DESCRIPTION
Contains all the group handling functionality for the Labyrinth framework.
PUBLIC INTERFACE METHODS
- GetUserGroup()
-
For the current user login, set main group.
- UserGroups()
-
For the current user login, return the list of groups they are associated with.
ADMIN INTERFACE METHODS
- Admin
-
Provides List and Delete functionality for Group Admin.
- Add
-
Creates a new group.
- AddLinkUser
-
Links a given user to the given group.
- AddLinkGroup
-
Links a given group to another, the latter becoming the parent of the former.
- Edit
-
Provides group admin functionality for a given group.
- Save
-
Saves the current settings for the given group.
- User
-
Provides group admin functionality for a given user.
- UserSave
-
Saves the current group settings for the given user.
- Delete
-
Deletes a group. Called from within the Admin method above.
- DeleteLinkUser
-
Removes the given user from the given group.
- DeleteLinkGroup
-
Removes the given group from a nominated parent.
SEE ALSO
AUTHOR
Barbie, <barbie@missbarbell.co.uk> for Miss Barbell Productions, http://www.missbarbell.co.uk/
COPYRIGHT & LICENSE
Copyright (C) 2002-2011 Barbie for Miss Barbell Productions
All Rights Reserved.
This module is free software; you can redistribute it and/or
modify it under the Artistic License 2.0.