Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 3.9.x will end* 10 May 2021 (12 months).
  • Bug fixes for security issues in 3.9.x will end* 8 May 2023 (36 months).
  • PHP version: minimum PHP 7.2.0 Note: minimum PHP version has increased since Moodle 3.8. PHP 7.3.x and 7.4.x are supported too.
/blocks/
FolderUp one level  
Folderactivity_modules/
 
Folderactivity_results/
 
Folderadmin_bookmarks/
 
Folderbadges/
 
Folderblog_menu/
 
Folderblog_recent/
 
Folderblog_tags/
 
Foldercalendar_month/
 
Foldercalendar_upcoming/
 
Folderclasses/
 
Foldercomments/
 
Foldercompletionstatus/
 
Foldercourse_list/
 
Foldercourse_summary/
 
Folderfeedback/
 
Folderglobalsearch/
 
Folderglossary_random/
 
Folderhtml/
 
Folderlogin/
 
Folderlp/
 
Foldermentees/
 
Foldermnet_hosts/
 
Foldermyoverview/
 
Foldermyprofile/
 
Foldernavigation/
 
Foldernews_items/
 
Folderonline_users/
 
Folderprivate_files/
 
Folderquiz_results/
 
Folderrecent_activity/
 
Folderrecentlyaccessedcourses/
 
Folderrecentlyaccesseditems/
 
Folderrss_client/
 
Foldersearch_forums/
 
Foldersection_links/
 
Folderselfcompletion/
 
Foldersettings/
 
Foldersite_main_menu/
 
Foldersocial_activities/
 
Folderstarredcourses/
 
Foldertag_flickr/
 
Foldertag_youtube/
 
Foldertags/
 
Foldertests/
 
Foldertimeline/
 
Fileedit_form.php         [source] [313 lines]   Defines the base class form used by blocks/edit.php to edit block instance configuration. It works with the {@link block_edit_form} class, or rather the particular subclass defined by this block, to do the editing.
Filemoodleblock.class.php [source] [835 lines]   This file contains the parent class for moodle blocks, block_base.