Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 3.11.x will end 14 Nov 2022 (12 months plus 6 months extension).
  • Bug fixes for security issues in 3.11.x will end 13 Nov 2023 (18 months plus 12 months extension).
  • PHP version: minimum PHP 7.3.0 Note: minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is supported too.
/admin/roles/
FolderUp one level  
Folderclasses/
 
Foldertests/
 
Fileadmins.php      [source] [178 lines]   Select site administrators.
Fileajax.php        [source] [85 lines]    This file processes AJAX requests and returns JSON
Fileallow.php       [source] [71 lines]    Allow overriding of roles by other roles.
Fileassign.php      [source] [331 lines]   Assign roles to users.
Filecheck.php       [source] [195 lines]   Shows the result of has_capability for every capability for a user in a context.
Filedefine.php      [source] [278 lines]   Lets the user edit role definitions.
Filelib.php         [source] [54 lines]    Library code used by the roles administration interfaces.
Filemanage.php      [source] [222 lines]   Lets the user define and edit roles.
Filemanagetabs.php  [source] [35 lines]    Defines the tab bar used on the manage/allow assign/allow overrides pages.
Fileoverride.php    [source] [183 lines]   Lets you override role definitions in contexts.
Filepermissions.php [source] [244 lines]   Change permissions.
Fileusersroles.php  [source] [212 lines]   User roles report list all the users who have been assigned a particular role in all contexts.