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.
/admin/tool/dataprivacy/classes/
FolderUp one level  
Folderevent/
 
Folderexternal/
 
Folderform/
 
Folderlocal/
 
Folderoutput/
 
Folderprivacy/
 
Foldertask/
 
Fileapi.php                      [source] [1332 lines]  Class containing helper methods for processing data requests.
Filecategory.php                 [source] [91 lines]    Class for loading/storing data categories from the DB.
Filecontext_instance.php         [source] [116 lines]   Class for loading/storing context instances data from the DB.
Filecontextlevel.php             [source] [140 lines]   Class for loading/storing context level data from the DB.
Filedata_registry.php            [source] [355 lines]   Data registry business logic methods. Mostly internal stuff. All methods should be considered part of the internal tool_dataprivacy API unless something different is specified.
Filedata_request.php             [source] [304 lines]   Class for loading/storing data requests from the DB.
Fileexpired_context.php          [source] [378 lines]   Class that represents an expired context.
Fileexpired_contexts_manager.php [source] [1017 lines]  Expired contexts manager.
Fileexpiry_info.php              [source] [207 lines]   Expiry Data.
Fileexternal.php                 [source] [1645 lines]  Class containing the external API functions functions for the Data Privacy tool.
Filefiltered_userlist.php        [source] [63 lines]    An implementation of a userlist which has been filtered and approved.
Filemanager_observer.php         [source] [76 lines]    Class \tool_dataprivacy\manager_observer.
Filemetadata_registry.php        [source] [181 lines]   Class containing helper methods for processing data requests.
Filepage_helper.php              [source] [85 lines]    Page helper.
Filepurpose.php                  [source] [191 lines]   Class for loading/storing data purposes from the DB.
Filepurpose_override.php         [source] [143 lines]   Class for loading/storing data purpose overrides from the DB.