API documentation :: Docs For Class arbitCouchDbGroupFacade
Packages:Interfaces:
Classes:
|
Core::Facade::arbitCouchDbGroupFacadeClass arbitCouchDbGroupFacadeGroup facade defining all methods required to access group related data in the backend. Group facade defining all methods required to access group related data in the backend. Implements interfaces:arbitCouchDbFacadeBase | --arbitCouchDbGroupFacadeAuthor(s):
Inherited Member Variables
Method Summary
Inherited Methods
MethodscreateGroup
void
createGroup(
string
$name
)
Create a new group Create a new group with the given name. there already is a group with the given name. Create a new group Create a new group with the given name. An exception will be thrown if there already is a group with the given name. Parameters:
Implementation of:
getAllGroupIDs
array
getAllGroupIDs(
)
Get array of groups Return an array with the IDs of all available groups in the database. Get array of groups Return an array with the IDs of all available groups in the database. Implementation of:
getGroupData
array
getGroupData(
string
$group
)
Get group data Get data for the given group name. array, and should contain the following keys:
Get group data Get data for the given group name. The data should be returned as an array, and should contain the following keys:
Parameters:
Implementation of:
getPrivilegesForUser
array
getPrivilegesForUser(
string
$user
)
Get privileges for user Get the privileges for a user, given the users ID, as an array of strings defining the privileges the user has. Get privileges for user Get the privileges for a user, given the users ID, as an array of strings defining the privileges the user has. Parameters:
Implementation of:
updateGroupData
void
updateGroupData(
string
$group
, array
$data
)
Update stored information for the given user The array with the information to update may any number of the common keys, and only the given keys will be updated in the storage backend. Update stored information for the given user The array with the information to update may any number of the common keys, and only the given keys will be updated in the storage backend. Parameters:
Implementation of:
Documentation generated on Mon, 05 Apr 2010 14:01:57 +0200 by phpDocumentor 1.4.3
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||