| $noreplyuser | core\user | static |
| $preferencescache | core\user | protectedstatic |
| $propertiescache | core\user | protectedstatic |
| $supportuser | core\user | static |
| AUTHSYNCFIELDS | core\user | |
| awaiting_action(?stdClass $user=null) | core\user | static |
| can_edit_preference($preferencename, $user) | core\user | static |
| clean_data($user) | core\user | static |
| clean_field($data, $field) | core\user | static |
| clean_preference($value, $preferencename) | core\user | static |
| default_preference_permission_check($user, $preferencename) | core\user | protectedstatic |
| fill_preferences_cache() | core\user | protectedstatic |
| fill_properties_cache() | core\user | protectedstatic |
| get_dummy_fullname(?context $context=null, array $options=[]) | core\user | static |
| get_dummy_user_record() | core\user | protectedstatic |
| get_enrolled_sql_on_courses_with_capability($capability) | core\user | protectedstatic |
| get_fullname(stdClass $user, ?context $context=null, array $options=[]) | core\user | static |
| get_initials(stdClass $user) | core\user | static |
| get_name_placeholders(stdClass $user) | core\user | static |
| get_noreply_user() | core\user | static |
| get_preference_definition($preferencename) | core\user | static |
| get_profile_picture(stdClass $user, ?context $context=null, array $options=[]) | core\user | static |
| get_profile_url(stdClass $user, ?context $context=null) | core\user | static |
| get_property_choices($property) | core\user | static |
| get_property_default($property) | core\user | static |
| get_property_definition($property) | core\user | static |
| get_property_null($property) | core\user | static |
| get_property_type($property) | core\user | static |
| get_support_user() | core\user | static |
| get_user($userid, $fields=' *', $strictness=IGNORE_MISSING) | core\user | static |
| get_user_by_email($email, $fields=' *', $mnethostid=null, $strictness=IGNORE_MISSING) | core\user | static |
| get_user_by_idnumber(string $idnumber, string $fields=' *', ?int $mnethostid=null, int $strictness=IGNORE_MISSING,) | core\user | static |
| get_user_by_username($username, $fields=' *', $mnethostid=null, $strictness=IGNORE_MISSING) | core\user | static |
| get_users_search_sql(context $context, string $usersearch='') | core\user | static |
| is_current_user(stdClass $user) | core\user | static |
| is_real_user($userid, $checkdb=false) | core\user | static |
| MAILDISPLAY_COURSE_MEMBERS_ONLY | core\user | |
| MAILDISPLAY_EVERYONE | core\user | |
| MAILDISPLAY_HIDE | core\user | |
| NOREPLY_USER | core\user | |
| require_active_user($user, $checksuspended=false, $checknologin=false) | core\user | static |
| reset_caches() | core\user | static |
| reset_internal_users() | core\user | static |
| search( $query, ?context_course $coursecontext=null, $max=30, $querylimit=5) | core\user | static |
| SUPPORT_USER | core\user | |
| update_picture(stdClass $usernew, $filemanageroptions=[]) | core\user | static |
| validate($data) | core\user | static |
| VIEWPROFILE_DO_NOT_PREVENT | core\user | |
| VIEWPROFILE_FORCE_ALLOW | core\user | |
| VIEWPROFILE_PREVENT | core\user | |
| welcome_message() | core\user | static |