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.
/cache/
FolderUp one level  
Folderclasses/
 
Folderlocks/
 
Folderstores/
 
Foldertemplates/
 
Foldertests/
 
Fileadmin.php           [source] [86 lines]    The administration and management interface for the cache setup and configuration.
Filedisabledlib.php     [source] [576 lines]   This file contains classes that are used by the Cache API only when it is disabled. These classes are derivatives of other significant classes used by the Cache API customised specifically to only do what is absolutely necessary when initialising and using the Cache API when its been disabled.
Fileforms.php           [source] [385 lines]   Forms used for the administration and managemement of the cache setup. This file is part of Moodle's cache API, affectionately called MUC.
Filelib.php             [source] [228 lines]   The core cache API. Pretty much just includes the mandatory classes and contains the misc classes that arn't worth separating into individual files.
Filelocallib.php        [source] [674 lines]   The supplementary cache API. This file is part of Moodle's cache API, affectionately called MUC. It contains elements of the API that are not required in order to use caching. Things in here are more in line with administration and management of the cache setup and configuration.
Filetestperformance.php [source] [209 lines]   Store performance test run + output script.
Fileusage.php           [source] [50 lines]    Show current cache usage (number of items, size of caches).