Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
core_competency\external\template_exporter Class Reference

Class for exporting template data. More...

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

Protected Member Functions

 get_other_values (renderer_base $output)
 

Static Protected Member Functions

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

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

Member Function Documentation

◆ define_class()

static core_competency\external\template_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: