@file Admin page callback file for the user module.
function user_admin($callback_arg = '') {
$op = isset($_POST['op']) ? $_POST['op'] : $callback_arg;
switch ($op) {
case t('Create new account'):
case 'create':
$account = entity_create('user', array());
$build['user_register'] = entity_get_form($account, 'register');
break;
default:
if (!empty($_POST['accounts']) && isset($_POST['operation']) && $_POST['operation'] == 'cancel') {
$build['user_multiple_cancel_confirm'] = drupal_get_form('user_multiple_cancel_confirm');
}
else {
$build['user_filter_form'] = drupal_get_form('user_filter_form');
$build['user_admin_account'] = drupal_get_form('user_admin_account');
}
}
return $build;
}