Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
core_privacy\local\request Namespace Reference

  More...

Namespaces

namespace  plugin
  
 
namespace  subsystem
  
 

Classes

class  approved_contextlist
 An implementation of a contextlist which has been filtered and approved. More...
 
class  approved_userlist
 An implementation of a userlist which has been filtered and approved. More...
 
interface  content_writer
 The interface for a Moodle content writer. More...
 
interface  context_aware_provider
 The provider interface for plugins which need access to all approved contexts to fill in relevant contextual data. More...
 
class  contextlist
 Privacy Fetch Result Set. More...
 
class  contextlist_base
 Base implementation of a contextlist used to store a set of contexts. More...
 
class  contextlist_collection
 A collection of contextlist items. More...
 
interface  core_data_provider
 The core_data_provider interface is used to describe a provider which services user requests between components and core. More...
 
interface  core_user_data_provider
 The core_user_data_provider interface is used to describe a provider which services user requests between components and core. More...
 
interface  core_userlist_provider
 The interface is used to describe a provider which is capable of identifying the users who have data within it. More...
 
interface  data_provider
 The data_provider interface is used to describe a provider which services user requests in any fashion. More...
 
class  helper
 The core_privacy\local\request\helper class with useful shared functionality. More...
 
class  moodle_content_writer
 
interface  shared_data_provider
 The shared_data_provider interface is used to describe a provider which services user requests between components and and other components. More...
 
interface  shared_userlist_provider
 The interface is used to describe a provider which is capable of identifying the users who have data within it. More...
 
class  transform
 A class containing a set of data transformations for core data types. More...
 
interface  user_preference_provider
 The user_preference_provider interface is an interface designed to be implemented by components directly to describe a case where that component is responsible for storing some form of system-wide user preference. More...
 
class  userlist
 List of users from the Privacy API Search functions. More...
 
class  userlist_base
 Base implementation of a userlist used to store a set of users. More...
 
class  userlist_collection
 A collection of userlist items. More...
 
interface  userlist_provider
 The interface is used to describe a provider which is capable of identifying the users who have data within it. More...
 
class  writer
 The writer factory class used to fetch and work with the content_writer. More...
 

Detailed Description