Moodle PHP Documentation 4.3
Moodle 4.3.5 (Build: 20240610) (7dcfaa79f78)
tool_dataprivacy\external\context_instance_exporter Class Reference

Class for exporting context instance. More...

Inheritance diagram for tool_dataprivacy\external\context_instance_exporter:
core\external\persistent_exporter

Static Protected Member Functions

static define_class ()
 Defines the persistent class.
 
static define_properties ()
 Persistent exporters get their standard properties from the persistent class.
 

Protected Attributes

core persistent $persistent = null
 The persistent object we will export.
 

Detailed Description

Class for exporting context instance.

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Member Function Documentation

◆ define_class()

static tool_dataprivacy\external\context_instance_exporter::define_class ( )
staticprotected

Defines the persistent class.

Return values
string

Reimplemented from core\external\persistent_exporter.

◆ define_properties()

static core\external\persistent_exporter::define_properties ( )
staticfinalprotectedinherited

Persistent exporters get their standard properties from the persistent class.

Return values
arrayKeys are the property names, and value their definition.

The documentation for this class was generated from the following file: