Search moodle.org's
Developer Documentation


  • Bug fixes for general core bugs in 2.9.x ended 9 May 2016 (12 months).
  • Bug fixes for security issues in 2.9.x ended 14 November 2016 (18 months).
  • minimum PHP 5.4.4 (always use latest PHP 5.4.x or 5.5.x on Windows - http://windows.php.net/download/), PHP 7 is NOT supported
  • /enrol/
    FolderUp one level  
    Foldercategory/
     
    Foldercohort/
     
    Folderdatabase/
     
    Folderflatfile/
     
    Folderguest/
     
    Folderimsenterprise/
     
    Folderldap/
     
    Foldermanual/
     
    Foldermeta/
     
    Foldermnet/
     
    Folderpaypal/
     
    Folderself/
     
    Foldertests/
     
    Folderyui/
     
    Fileajax.php               [source] [128 lines]   This file processes AJAX enrolment actions and returns JSON
    Filebulkchange.php         [source] [93 lines]    Bulk user enrolment processing.
    Filebulkchange_forms.php   [source] [116 lines]   This file contains form for bulk changing user enrolments.
    Fileeditenrolment.php      [source] [99 lines]    User enrolment edit script.
    Fileeditenrolment_form.php [source] [81 lines]    Contains the form used to edit enrolments for a user.
    Fileexternallib.php        [source] [1114 lines]  External course participation api. This api is mostly read only, the actual enrol and unenrol support is in each enrol plugin.
    Fileindex.php              [source] [119 lines]   This page shows all course enrolment options for current user.
    Fileinstances.php          [source] [294 lines]   Main course enrolment management UI.
    Filelocallib.php           [source] [1494 lines]  This file contains the course_enrolment_manager class which is used to interface with the functions that exist in enrollib.php in relation to a single course.
    Fileotherusers.php         [source] [97 lines]    List and modify users that are not enrolled but still have a role in course.
    Filerenderer.php           [source] [784 lines]   This is the main renderer for the enrol section.
    Filetest_settings.php      [source] [78 lines]    Test enrol plugin settings.
    Fileunenroluser.php        [source] [86 lines]    Completely unenrol a user from a course.
    Fileusers.php              [source] [259 lines]   Main course enrolment management UI, this is not compatible with frontpage course.
    Fileusers_forms.php        [source] [197 lines]   Various enrol UI forms

    Search This Site: