]> git.mjollnir.org Git - moodle.git/commitdiff
Avoiding some itarations. MDL-7902. Thanks Samuli!
authorstronk7 <stronk7>
Sun, 14 Jan 2007 12:11:33 +0000 (12:11 +0000)
committerstronk7 <stronk7>
Sun, 14 Jan 2007 12:11:33 +0000 (12:11 +0000)
Merged from MOODLE_17_STABLE

backup/backuplib.php

index 231b187496ede8e1e117aad8b1200fa60177fe78..e789d6245b606ee7c087e66b092c7b641da4a7ad 100644 (file)
         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
         }   
         fwrite ($bf, end_tag("ROLES_ASSIGNMENTS", $startlevel, true));     
     }
-?>
\ No newline at end of file
+?>