WordPress at a glance
filter is not described

wp_privacy_personal_data_erasure_page filter-hook . WP 4.9.6

Filters a page of personal data eraser data.

Allows the erasure response to be consumed by destinations in addition to Ajax.

Usage

add_filter( 'wp_privacy_personal_data_erasure_page', 'filter_function_name_1895', 10, 6 );
function filter_function_name_1895( $response, $eraser_index, $email_address, $page, $request_id, $eraser_key ){
	// filter...

	return $response;
}
$response(array)
The personal data for the given exporter and page.
$eraser_index(int)
The index of the eraser that provided this data.
$email_address(string)
The email address associated with this personal data.
$page(int)
The page for this response.
$request_id(int)
The privacy request post ID associated with this request.
$eraser_key(string)
The key (slug) of the eraser that provided this data.

Where the hook is called

wp_ajax_wp_privacy_erase_personal_data()
wp-admin/includes/ajax-actions.php 4413
$response = apply_filters( 'wp_privacy_personal_data_erasure_page', $response, $eraser_index, $email_address, $page, $request_id, $eraser_key );

Where the hook is used (in WP core)

wp-admin/includes/admin-filters.php 140
add_filter( 'wp_privacy_personal_data_erasure_page', 'wp_privacy_process_personal_data_erasure_page', 10, 5 );