Moodle PHP Documentation 4.4
Moodle 4.4.1 (Build: 20240610) (db07c09afc5)
core_competency\external\course_module_competency_exporter Class Reference

Class for exporting course module competency data. More...

Inheritance diagram for core_competency\external\course_module_competency_exporter:
core\external\persistent_exporter

Static Protected Member Functions

static define_class ()
 Returns the specific class the persistent should be an instance of.
 
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 course module competency data.

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

Member Function Documentation

◆ define_class()

static core_competency\external\course_module_competency_exporter::define_class ( )
staticprotected

Returns the specific class the persistent should be an instance of.

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: