Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
|
The base type interface which all metadata types must implement. More...
Public Member Functions | |
get_name () | |
Get the name describing this type. | |
get_privacy_fields () | |
A list of the fields and their usage description. | |
get_summary () | |
A summary of what the metalink type is used for. | |
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\database_table, core_privacy\local\metadata\types\external_location, core_privacy\local\metadata\types\plugintype_link, core_privacy\local\metadata\types\subsystem_link, and core_privacy\local\metadata\types\user_preference.
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\database_table, core_privacy\local\metadata\types\external_location, core_privacy\local\metadata\types\plugintype_link, core_privacy\local\metadata\types\subsystem_link, and core_privacy\local\metadata\types\user_preference.
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\database_table, core_privacy\local\metadata\types\external_location, core_privacy\local\metadata\types\plugintype_link, core_privacy\local\metadata\types\subsystem_link, and core_privacy\local\metadata\types\user_preference.