function cmf_get_roles in Content Management Filter 7
Same name and namespace in other branches
- 5 cmf.module \cmf_get_roles()
- 6.2 cmf.module \cmf_get_roles()
- 6 cmf.module \cmf_get_roles()
Builds a list of available roles
Parameters
the format in which to return the list:
Return value
array of all available roles
1 call to cmf_get_roles()
- cmf_filters in ./
cmf.module - List node administration filters that can be applied.
File
- ./
cmf.module, line 945 - @brief Content management filter module file
Code
function cmf_get_roles($op) {
switch ($op) {
case 'names':
$result = db_query('SELECT rid, name FROM {role} ORDER BY name');
break;
}
$roles = array();
while ($role = db_fetch_object($result)) {
$roles[$role->rid] = $role->name;
}
return $roles;
}