void user(
&$spunq, object
$spunq
)
|
|
user::user()
// constructor
Parameters:
|
object |
$spunq: |
// spunq core object |
|
|
&$spunq: |
|
void __construct(
&$spunq, object
$spunq
)
|
|
user::__construct()
// constructor for php 5
Parameters:
|
object |
$spunq: |
// spunq core object |
|
|
&$spunq: |
|
user::addGroup()
// inserts a new row into db_group
API Tags:
| Return: | (object, TRUE) return value from pear-db |
user::checkPassword() // check if a given password is ok and save it to the user ...
API Tags:
| Return: | (object, TRUE) return value from pear-db |
user::createChildGroup()
// creates a child group for a certain parent / used for content permissions
API Tags:
| Return: | (object, TRUE) return value from pear-db |
user::delGroup()
// deletes a group from db_group
API Tags:
| Return: | (int, object) message_id for display error-message |
void delGroupChild(
int
$id
)
|
|
user::delGroupchild()
// deletes a group from db_group
Parameters:
|
int |
$id: |
// contentgroup id stored in database |
API Tags:
| Return: | (int, object) message id or pear-db error message |
void delUserData(
int
$uid
)
|
|
user::delUserData() // check if a given password is ok and save it to the user ...
Parameters:
|
int |
$uid: |
// userid stored in database |
API Tags:
| Return: | (object, TRUE) return value from pear-db |
user::getAllCGroups()
// returns content groups
user::getAllGroups()
// returns all systemgroups with content groups as childs
API Tags:
| Return: | (int, array) parents and childs for group-tree |
void getGroupChildData(
int
$id
)
|
|
user::getGroupChildData()
// deletes a group from db_group
Parameters:
|
int |
$id: |
// contentgroup id stored in database |
API Tags:
| Return: | (object, TRUE) TRUE or pear-db error message |
user::getGroupChildData()
// deletes a group from db_group
API Tags:
| Return: | (content groups) list of c_groups or pear-db message on error |
void getGroupData(
int
$gid
)
|
|
user::getGroupData()
// returns data for group
Parameters:
|
int |
$gid: |
// groupid stored in database |
API Tags:
| Return: | (object, TRUE) return value from pear-db |
user::getGroupList()
// returns list of all groups
API Tags:
| Return: | (object, TRUE) return value from pear-db |
array getRelatedUsers(
int
$group_id, int
$class
)
|
|
user::getRelatedUsers()
// deletes a group from db_group
Parameters:
|
int |
$group_id: |
// id for system groups stored in database |
|
int |
$class: |
// classid for relation |
API Tags:
| Return: | users for the given group |
array getUserContentGroupRelation(
[int
$uid = 0]
)
|
|
user::getUserContentGroupRelation()
// get relations for user and groups
Parameters:
|
int |
$uid: |
// userid stored in database |
API Tags:
| Return: | list of groups and users |
void getUserData(
[int
$uid = 0]
)
|
|
user::getUserData()
// returns row of userdata
Parameters:
|
int |
$uid: |
// userid stored in database |
API Tags:
array getUserGroupRelation(
[int
$uid = 0]
)
|
|
user::getUserGroupRelation()
// get relations for user and groups
Parameters:
|
int |
$uid: |
// userid stored in database |
API Tags:
| Return: | list of groups and users |
user::getUserList()
// returns all users
API Tags:
| Return: | data of all users |
user::insertUserData()
// write row of userdata to database
API Tags:
| Return: | // object, TRUE return value from pear-db |
void savePassword(
[int
$uid = 0]
)
|
|
user::savePassword() // encrypt and save password for user ...
Parameters:
|
int |
$uid: |
// userid stored in database |
API Tags:
| Return: | (object, TRUE) // return value from pear-db |
void updateGroupMembers(
)
|
|
user::updateGroupMembers()
// updates group/user relations
void updateUserContentGroupRelation(
[int
$uid = 0], array
$newgroups
)
|
|
user::udpateUserGroupRelation()
// get relations for user and groups
Parameters:
|
int |
$uid: |
// userid stored in database |
|
array |
$newgroups: |
// systemgroups |
API Tags:
| Return: | (object, TRUE) return value from pear-db |
void updateUserData(
[int
$uid = 0]
)
|
|
user::updateUserData()
// write row of userdata to database
Parameters:
|
int |
$uid: |
// userid stored in database |
API Tags:
| Return: | // TRUE or object return value from pear-db |
void updateUserGroupRelation(
[int
$uid = 0],
$s_group, array
$newgroups
)
|
|
user::udpateUserGroupRelation()
// get relations for user and groups
Parameters:
|
int |
$uid: |
// userid stored in database |
|
array |
$newgroups: |
// systemgroups |
|
|
$s_group: |
|
API Tags:
| Return: | (object, TRUE) return value from pear-db |