mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-02-06 15:14:58 +00:00
add methods cmp_user_login() and cmp_user_fullname()
This commit is contained in:
parent
c1d2b46b2e
commit
53af7e3173
|
@ -778,6 +778,44 @@ function createNonce() { /* {{{ */
|
|||
return base64_encode($bytes);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Compare function for sorting users by login
|
||||
*
|
||||
* Use this for usort()
|
||||
*
|
||||
* <code>
|
||||
* $users = $dms->getAllUsers();
|
||||
* usort($users, 'cmp_user_login');
|
||||
* </code>
|
||||
*/
|
||||
function cmp_user_login($a, $b) { /* {{{ */
|
||||
$as = strtolower($a->getLogin());
|
||||
$bs = strtolower($b->getLogin());
|
||||
if ($as == $bs) {
|
||||
return 0;
|
||||
}
|
||||
return ($as < $bs) ? -1 : 1;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Compare function for sorting users by name
|
||||
*
|
||||
* Use this for usort()
|
||||
*
|
||||
* <code>
|
||||
* $users = $dms->getAllUsers();
|
||||
* usort($users, 'cmp_user_fullname');
|
||||
* </code>
|
||||
*/
|
||||
function cmp_user_fullname($a, $b) { /* {{{ */
|
||||
$as = strtolower($a->getFullName());
|
||||
$bs = strtolower($b->getFullName());
|
||||
if ($as == $bs) {
|
||||
return 0;
|
||||
}
|
||||
return ($as < $bs) ? -1 : 1;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Returns the mandatory reviewers
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue
Block a user