You are here

function cmf_get_users in Content Management Filter 7

Same name and namespace in other branches
  1. 5 cmf.module \cmf_get_users()
  2. 6.2 cmf.module \cmf_get_users()
  3. 6 cmf.module \cmf_get_users()

Builds a list of available users.

Parameters

the format in which to return the list:

Return value

array of all available users

1 call to cmf_get_users()
cmf_filters in ./cmf.module
List node administration filters that can be applied.

File

./cmf.module, line 908
@brief Content management filter module file

Code

function cmf_get_users($op) {
  switch ($op) {
    case 'names':
      $result = db_query('SELECT uid, name FROM {users} WHERE uid <> 0 ORDER BY name');
      break;
  }
  $users = array();
  $users[0] = variable_get('anonymous', t('anonymous'));
  while ($account = db_fetch_object($result)) {
    $users[$account->uid] = $account->name;
  }
  return $users;
}