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

Class for exporting plan data. More...

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

Static Public Member Functions

static define_other_properties ()
 

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_properties ()
 Persistent exporters get their standard properties from the persistent class.
 
static define_related ()
 

Protected Attributes

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

Detailed Description

Class for exporting plan data.

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

Member Function Documentation

◆ define_class()

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