public function getAllUsers()
{
/* Determine the domain for each user and plug into array by domain. */
$users = array();
foreach ($this->getUsers() as $user) {
$domain = Vilma::stripDomain($user['user_name']);
$users[$domain][] = $user;
}
/* Sort by domain. */
ksort($users);
/* Sort each domain's users by user name. */
foreach ($users as $key => $val) {
Horde_Array::arraySort($users[$key], 'user_name');
}
return $users;
}