Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 4.2.x will end 22 April 2024 (12 months).
  • Bug fixes for security issues in 4.2.x will end 7 October 2024 (18 months).
  • PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.1.x is supported too.
/admin/tool/dataprivacy/classes/
FolderUp one level  
Folderevent/
 
Folderexternal/
 
Folderform/
 
Folderlocal/
 
Folderoutput/
 
Folderprivacy/
 
Foldertask/
 
Fileapi.php                      [source] [1345 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] [361 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] [1642 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] [183 lines]   Class containing helper methods for processing data requests.
Filepage_helper.php              [source] [87 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.