Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 4.2.x will end 22 April 2024 (12 months).
  • Bug fixes for security issues in 4.2.x will end 7 October 2024 (18 months).
  • PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.1.x is supported too.
/
Folder./
 
Folder.github/
 
Folder.grunt/
 
Folderadmin/
 
Folderanalytics/
 
Folderauth/
 
Folderavailability/
 
Folderbackup/
 
Folderbadges/
 
Folderblocks/
 
Folderblog/
 
Foldercache/
 
Foldercalendar/
 
Foldercohort/
 
Foldercomment/
 
Foldercompetency/
 
Foldercompletion/
 
Foldercontentbank/
 
Foldercourse/
 
Foldercustomfield/
 
Folderdataformat/
 
Folderenrol/
 
Foldererror/
 
Folderfavourites/
 
Folderfiles/
 
Folderfilter/
 
Foldergrade/
 
Foldergroup/
 
Folderh5p/
 
Folderinstall/
 
Folderiplookup/
 
Folderlang/
 
Folderlib/
 
Folderlocal/
 
Folderlogin/
 
Foldermedia/
 
Foldermessage/
 
Foldermnet/
 
Foldermod/
 
Foldermy/
 
Foldernotes/
 
Folderpayment/
 
Folderpix/
 
Folderplagiarism/
 
Folderportfolio/
 
Folderprivacy/
 
Folderquestion/
 
Folderrating/
 
Folderreport/
 
Folderreportbuilder/
 
Folderrepository/
 
Folderrss/
 
Foldersearch/
 
Foldertag/
 
Foldertheme/
 
Folderuser/
 
Folderuserpix/
 
Folderwebservice/
 
Filebrokenfile.php      [source] [31 lines]    This is an empty file which is used in order to prevent error logs in the serverlog.
Fileconfig-dist.php     [source] [1205 lines]  
Filedraftfile.php       [source] [88 lines]    This script serves draft files of current user
Fileeditmode.php        [source] [44 lines]    Set Mode.
Filefile.php            [source] [112 lines]   This script fetches legacy course files in dataroot directory, it is enabled only if course->legacyfiles == 2. DO not link to this file in new code.
Filehelp.php            [source] [58 lines]    Displays help via AJAX call or in a new page
Filehelp_ajax.php       [source] [40 lines]    Displays help via AJAX call
Fileindex.php           [source] [142 lines]   Moodle frontpage.
Fileinstall.php         [source] [655 lines]   This script creates config.php file during installation.
Filepluginfile.php      [source] [44 lines]    This script delegates file serving to individual plugins
Filetokenpluginfile.php [source] [45 lines]    Entry point for token-based access to pluginfile.php.
Fileversion.php         [source] [37 lines]    MOODLE VERSION INFORMATION