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.
/enrol/mnet/
FolderUp one level  
Folderclasses/
 
Folderdb/
 
Folderlang/
 
Fileenrol.php       [source] [357 lines]   Implements the XML-RPC methods this plugin publishes to MNet peers This file must be named enrol.php because current MNet framework has the filename hardcoded in XML-RPC path and we want to be compatible with Moodle 1.x MNet clients. There is a proposal in MDL-21993 to allow map XMP-RPC calls to whatever file, function, class or methods. Once this is fixed, this file will be probably renamed to mnetlib.php (which could be a common name of a plugin library containing functions/methods callable via MNet framework.
Filelib.php         [source] [213 lines]   MNet enrolment plugin
Filesettings.php    [source] [41 lines]    Cohort enrolment plugin settings and default values
Fileversion.php     [source] [29 lines]    MNet enrolment plugin version specification.