Moodle APIs
3.8
Moodle 3.8.6 (Build: 20201109)
|
The base type interface which all metadata types must implement. More...
Public Member Functions | |
get_name () | |
Get the name describing this type. More... | |
get_privacy_fields () | |
A list of the fields and their usage description. More... | |
get_summary () | |
A summary of what the metalink type is used for. More... | |
The base type interface which all metadata types must implement.
core_privacy\local\metadata\types\type::get_name | ( | ) |
Get the name describing this type.
string |
Implemented in core_privacy\local\metadata\types\user_preference, core_privacy\local\metadata\types\subsystem_link, core_privacy\local\metadata\types\plugintype_link, core_privacy\local\metadata\types\external_location, and core_privacy\local\metadata\types\database_table.
core_privacy\local\metadata\types\type::get_privacy_fields | ( | ) |
A list of the fields and their usage description.
array |
Implemented in core_privacy\local\metadata\types\user_preference, core_privacy\local\metadata\types\subsystem_link, core_privacy\local\metadata\types\plugintype_link, core_privacy\local\metadata\types\external_location, and core_privacy\local\metadata\types\database_table.
core_privacy\local\metadata\types\type::get_summary | ( | ) |
A summary of what the metalink type is used for.
string::$summary |
Implemented in core_privacy\local\metadata\types\user_preference, core_privacy\local\metadata\types\subsystem_link, core_privacy\local\metadata\types\plugintype_link, core_privacy\local\metadata\types\external_location, and core_privacy\local\metadata\types\database_table.