Privacy Subsystem implementation for datafield_menu.
Copyright: | 2018 Carlos Escobedo <carlos@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 71 lines (3 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
provider:: (3 methods):
get_reason()
export_data_content()
delete_data_content()
get_reason() X-Ref |
Get the language string identifier with the component's language file to explain why this plugin stores no data. return: string |
export_data_content($context, $recordobj, $fieldobj, $contentobj, $defaultvalue) X-Ref |
Exports data about one record in {data_content} table. param: \context_module $context param: \stdClass $recordobj record from DB table {data_records} param: \stdClass $fieldobj record from DB table {data_fields} param: \stdClass $contentobj record from DB table {data_content} param: \stdClass $defaultvalue pre-populated default value that most of plugins will use |
delete_data_content($context, $recordobj, $fieldobj, $contentobj) X-Ref |
Allows plugins to delete locally stored data. param: \context_module $context param: \stdClass $recordobj record from DB table {data_records} param: \stdClass $fieldobj record from DB table {data_fields} param: \stdClass $contentobj record from DB table {data_content} |