adding limits to get_role_users() to enable extracting specific users
authortoyomoyo <toyomoyo>
Fri, 22 Jun 2007 09:03:03 +0000 (09:03 +0000)
committertoyomoyo <toyomoyo>
Fri, 22 Jun 2007 09:03:03 +0000 (09:03 +0000)
lib/accesslib.php

index 24d534f9cf51e3599c7f0ccfc47f97029a72d398..6c08b09d7114582096d9795f544ea8d8595ea524 100755 (executable)
@@ -3684,7 +3684,7 @@ function get_users_by_capability($context, $capability, $fields='', $sort='',
  * @param bool parent if true, get list of users assigned in higher context too
  * @return array()
  */
-function get_role_users($roleid, $context, $parent=false, $fields='', $sort='u.lastname ASC', $view=false) {
+function get_role_users($roleid, $context, $parent=false, $fields='', $sort='u.lastname ASC', $view=false, $limitfrom='', $limitnum='') {
     global $CFG;
 
     if (empty($fields)) {
@@ -3721,7 +3721,7 @@ function get_role_users($roleid, $context, $parent=false, $fields='', $sort='u.l
             ORDER BY $sort
             ";                  // join now so that we can just use fullname() later
 
-    return get_records_sql($SQL);
+    return get_records_sql($SQL, $limitfrom, $limitnum);
 }
 
 /**