|
Moodle PHP Documentation 4.4
Moodle 4.4.9+ (Build: 20250711) (4ea86454947)
|
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.