Moodle PHP Documentation 4.4
Moodle 4.4.1 (Build: 20240610) (db07c09afc5)
tool_dataprivacy\api Member List

This is the complete list of members for tool_dataprivacy\api, including all inherited members.

add_request_contexts_with_status(contextlist_collection $clcollection, int $requestid, int $status)tool_dataprivacy\apistatic
approve_contexts_belonging_to_request(int $requestid, array $coursecontextids=[])tool_dataprivacy\apistatic
approve_data_request($requestid, $filtercoursecontexts=[])tool_dataprivacy\apistatic
can_contact_dpo()tool_dataprivacy\apistatic
can_create_data_deletion_request_for_children(int $userid, int $requesterid=null)tool_dataprivacy\apistatic
can_create_data_deletion_request_for_other(int $userid=null)tool_dataprivacy\apistatic
can_create_data_deletion_request_for_self(int $userid=null)tool_dataprivacy\apistatic
can_create_data_download_request_for_self(int $userid=null)tool_dataprivacy\apistatic
can_create_data_request_for_user($user, $requester=null)tool_dataprivacy\apistatic
can_download_data_request_for_user($userid, $requesterid, $downloaderid=null)tool_dataprivacy\apistatic
can_manage_data_requests($userid)tool_dataprivacy\apistatic
check_can_manage_data_registry($contextid=false)tool_dataprivacy\apistatic
create_category(stdClass $record)tool_dataprivacy\apistatic
create_data_request($foruser, $type, $comments='', $creationmethod=data_request::DATAREQUEST_CREATION_MANUAL, $notify=null)tool_dataprivacy\apistatic
create_expired_context($contextid)tool_dataprivacy\apistatic
create_purpose(stdClass $record)tool_dataprivacy\apistatic
DATAREQUEST_ACTION_APPROVEtool_dataprivacy\api
DATAREQUEST_ACTION_REJECTtool_dataprivacy\api
DATAREQUEST_STATUS_APPROVEDtool_dataprivacy\api
DATAREQUEST_STATUS_AWAITING_APPROVALtool_dataprivacy\api
DATAREQUEST_STATUS_CANCELLEDtool_dataprivacy\api
DATAREQUEST_STATUS_COMPLETEtool_dataprivacy\api
DATAREQUEST_STATUS_DELETEDtool_dataprivacy\api
DATAREQUEST_STATUS_DOWNLOAD_READYtool_dataprivacy\api
DATAREQUEST_STATUS_EXPIREDtool_dataprivacy\api
DATAREQUEST_STATUS_PENDINGtool_dataprivacy\api
DATAREQUEST_STATUS_PREPROCESSINGtool_dataprivacy\api
DATAREQUEST_STATUS_PROCESSINGtool_dataprivacy\api
DATAREQUEST_STATUS_REJECTEDtool_dataprivacy\api
DATAREQUEST_TYPE_DELETEtool_dataprivacy\api
DATAREQUEST_TYPE_EXPORTtool_dataprivacy\api
DATAREQUEST_TYPE_OTHERStool_dataprivacy\api
delete_category($id)tool_dataprivacy\apistatic
delete_expired_context($id)tool_dataprivacy\apistatic
delete_purpose($id)tool_dataprivacy\apistatic
deny_data_request($requestid)tool_dataprivacy\apistatic
find_ongoing_request_types_for_users(array $userids)tool_dataprivacy\apistatic
format_retention_period(\DateInterval $interval)tool_dataprivacy\apistatic
get_approved_contextlist_collection_for_collection(contextlist_collection $collection, stdClass $foruser, int $type)tool_dataprivacy\apistatic
get_approved_contextlist_collection_for_request(data_request $request)tool_dataprivacy\apistatic
get_assigned_privacy_officer_roles()tool_dataprivacy\apistatic
get_categories()tool_dataprivacy\apistatic
get_course_contexts_for_view_filter(int $requestid)tool_dataprivacy\apistatic
get_data_requests($userid=0, $statuses=[], $types=[], $creationmethods=[], $sort='', $offset=0, $limit=0)tool_dataprivacy\apistatic
get_data_requests_count($userid=0, $statuses=[], $types=[], $creationmethods=[])tool_dataprivacy\apistatic
get_download_link(\context_user $usercontext, $requestid)tool_dataprivacy\apistatic
get_dpo_role_names()tool_dataprivacy\apistatic
get_effective_context_category(\context $context, $forcedvalue=false)tool_dataprivacy\apistatic
get_effective_context_purpose(\context $context, $forcedvalue=false)tool_dataprivacy\apistatic
get_effective_contextlevel_category($contextlevel)tool_dataprivacy\apistatic
get_effective_contextlevel_purpose($contextlevel, $forcedvalue=false)tool_dataprivacy\apistatic
get_purposes()tool_dataprivacy\apistatic
get_request($requestid)tool_dataprivacy\apistatic
get_site_dpos()tool_dataprivacy\apistatic
has_ongoing_request($userid, $type)tool_dataprivacy\apistatic
is_active($status)tool_dataprivacy\apistatic
is_automatic_request_approval_on(int $type)tool_dataprivacy\apistatic
is_site_dpo($userid)tool_dataprivacy\apistatic
notify_dpo($dpo, data_request $request)tool_dataprivacy\apistatic
queue_data_request_task(int $requestid, int $userid=null)tool_dataprivacy\apistatic
require_can_create_data_request_for_user($user, $requester=null)tool_dataprivacy\apistatic
set_context_defaults($contextlevel, $categoryid, $purposeid, $activity=null, $override=false)tool_dataprivacy\apistatic
set_context_instance($record)tool_dataprivacy\apistatic
set_contextlevel($record)tool_dataprivacy\apistatic
set_expired_context_status(expired_context $expiredctx, $status)tool_dataprivacy\apistatic
unset_context_instance(context_instance $instance)tool_dataprivacy\apistatic
update_category(stdClass $record)tool_dataprivacy\apistatic
update_purpose(stdClass $record)tool_dataprivacy\apistatic
update_request_contexts_with_status(int $requestid, int $status)tool_dataprivacy\apistatic
update_request_status($requestid, $status, $dpoid=0, $comment='')tool_dataprivacy\apistatic
validate_create_data_request(stdClass $data)tool_dataprivacy\apistatic