See Release Notes
Long Term Support Release
Up one level | ||
access.php [source] [2666 lines] | Capability definitions for Moodle core. | |
analytics.php [source] [116 lines] | Defines the built-in prediction models provided by the Moodle core. | |
caches.php [source] [560 lines] | Core cache definitions. | |
events.php [source] [80 lines] | Definition of core event observers. | |
install.php [source] [338 lines] | This file is executed right after the install.xml For more information, take a look to the documentation available: - Upgrade API: {@link https://moodledev.io/docs/guides/upgrade} | |
log.php [source] [67 lines] | Definition of log events associated with the current component | |
messageinbound_handlers.php [source] [32 lines] | Inbound Message Handlers for core. | |
messages.php [source] [180 lines] | Defines message providers (types of messages being sent) | |
renamedclasses.php [source] [93 lines] | This file contains mappings for classes that have been renamed so that they meet the requirements of the autoloader. | |
services.php [source] [2973 lines] | Core external functions and service definitions. | |
tag.php [source] [90 lines] | Tag area definitions | |
tasks.php [source] [431 lines] | Definition of core scheduled tasks. | |
upgrade.php [source] [3115 lines] | This file keeps track of upgrades to Moodle. Sometimes, changes between versions involve alterations to database structures and other major things that may break installations. | |
upgradelib.php [source] [1826 lines] | Upgrade helper functions This file is used for special upgrade functions - for example groups and gradebook. These functions must use SQL and database related functions only- no other Moodle API, because it might depend on db structures that are not yet present during upgrade. (Do not use functions from accesslib.php, grades classes or group functions at all!) |