Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 837... Línea 837...
837
                    $updateuser = new stdClass();
837
                    $updateuser = new stdClass();
838
                    $updateuser->id = $user->id;
838
                    $updateuser->id = $user->id;
839
                    $updateuser->suspended = 1;
839
                    $updateuser->suspended = 1;
840
                    user_update_user($updateuser, false);
840
                    user_update_user($updateuser, false);
841
                    echo "\t"; print_string('auth_dbsuspenduser', 'auth_db', array('name'=>$user->username, 'id'=>$user->id)); echo "\n";
841
                    echo "\t"; print_string('auth_dbsuspenduser', 'auth_db', array('name'=>$user->username, 'id'=>$user->id)); echo "\n";
842
                    \core\session\manager::kill_user_sessions($user->id);
842
                    \core\session\manager::destroy_user_sessions($user->id);
843
                }
843
                }
844
            } else {
844
            } else {
845
                print_string('nouserentriestoremove', 'auth_ldap');
845
                print_string('nouserentriestoremove', 'auth_ldap');
846
            }
846
            }
847
            unset($remove_users); // Free mem!
847
            unset($remove_users); // Free mem!
Línea 936... Línea 936...
936
                try {
936
                try {
937
                    $id = user_create_user($user, false);
937
                    $id = user_create_user($user, false);
938
                } catch (Exception $e) {
938
                } catch (Exception $e) {
939
                    print_string('invaliduserexception', 'auth_ldap', print_r($user, true) .  $e->getMessage());
939
                    print_string('invaliduserexception', 'auth_ldap', print_r($user, true) .  $e->getMessage());
940
                    $errors++;
940
                    $errors++;
-
 
941
                    $transaction->allow_commit();
941
                    continue;
942
                    continue;
942
                }
943
                }
943
                echo "\t"; print_string('auth_dbinsertuser', 'auth_db', array('name'=>$user->username, 'id'=>$id)); echo "\n";
944
                echo "\t"; print_string('auth_dbinsertuser', 'auth_db', array('name'=>$user->username, 'id'=>$id)); echo "\n";
944
                $euser = $DB->get_record('user', array('id' => $id));
945
                $euser = $DB->get_record('user', array('id' => $id));