From: stronk7 <stronk7> Date: Sun, 14 Jan 2007 12:11:33 +0000 (+0000) Subject: Avoiding some itarations. MDL-7902. Thanks Samuli! X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=a5855a89bfb79392f55148c3977626f9092b6840;p=moodle.git Avoiding some itarations. MDL-7902. Thanks Samuli! Merged from MOODLE_17_STABLE --- diff --git a/backup/backuplib.php b/backup/backuplib.php index 231b187496..e789d6245b 100644 --- a/backup/backuplib.php +++ b/backup/backuplib.php @@ -170,25 +170,10 @@ return get_users_by_capability(get_context_instance(CONTEXT_COURSE, $courseid), 'moodle/course:view'); } - //Returns all users (every record in users table) - + //Returns all users ids (every record in users table) function backup_get_all_users() { - global $CFG; - - $result = false; - - //Get users - $users = get_records_sql("SELECT DISTINCT id,id - FROM {$CFG->prefix}user"); - //Add users - if ($users) { - foreach ($users as $user) { - $result[$user->id]->id = $user->id; - } - } - - return $result; + return get_records('user', '', '', '', 'id, id'); } //Calculate the number of log entries to backup @@ -2245,4 +2230,4 @@ } fwrite ($bf, end_tag("ROLES_ASSIGNMENTS", $startlevel, true)); } -?> \ No newline at end of file +?>