Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 4.1.x will end 13 November 2023 (12 months).
  • Bug fixes for security issues in 4.1.x will end 10 November 2025 (36 months).
  • PHP version: minimum PHP 7.4.0 Note: minimum PHP version has increased since Moodle 4.0. PHP 8.0.x is supported too.
/user/filters/
FolderUp one level  
Fileanycourses.php        [source] [49 lines]    This is filter is used to see which students are enroled on any courses
Filecheckbox.php          [source] [139 lines]   Generic checkbox filter. This will create generic filter with checkbox option and can be used for disabling other elements for specific condition.
Filecohort.php            [source] [198 lines]   Cohort filter.
Filecourserole.php        [source] [193 lines]   Course role filter
Filedate.php              [source] [160 lines]   Date filter
Fileglobalrole.php        [source] [124 lines]   Global role filter
Filelib.php               [source] [361 lines]   This file contains the User Filter API.
Fileprofilefield.php      [source] [255 lines]   Profile field filter.
Fileselect.php            [source] [171 lines]   Value select filter.
Filesimpleselect.php      [source] [130 lines]   Simple value select filter.
Filetext.php              [source] [200 lines]   Text field filter
Fileuser_filter_forms.php [source] [116 lines]   This file contains forms used to filter user.
Fileyesno.php             [source] [71 lines]    Yes/No (boolean) filter.