Barbie > Labyrinth-Plugin-Core-5.12 > Labyrinth::Plugin::Groups

Download:
Labyrinth-Plugin-Core-5.12.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 5.12   Source   Latest Release: Labyrinth-Plugin-Core-5.14

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 ^

Labyrinth

AUTHOR ^

Barbie, <barbie@missbarbell.co.uk> for Miss Barbell Productions, http://www.missbarbell.co.uk/

COPYRIGHT & LICENSE ^

  Copyright (C) 2002-2013 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.
syntax highlighting: