Filter hook 'wp_privacy_personal_data_erasure_page'

in WP Core File wp-admin/includes/ajax-actions.php at line 5336

Description

Filters a page of personal data eraser data. Allows the erasure response to be consumed by destinations in addition to Ajax. }

Occurrences

Filename Line Number
wp-admin/includes/ajax-actions.php 5336

Parameters

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

PHP Doc

/**
	 * Filters a page of personal data eraser data.
	 *
	 * Allows the erasure response to be consumed by destinations in addition to Ajax.
	 *
	 * @since 4.9.6
	 *
	 * @param array  $response        {
	 *     The personal data for the given exporter and page number.
	 *
	 *     @type bool     $items_removed  Whether items were actually removed or not.
	 *     @type bool     $items_retained Whether items were retained or not.
	 *     @type string[] $messages       An array of messages to add to the personal data export file.
	 *     @type bool     $done           Whether the eraser is finished or not.
	 * }
	 * @param int    $eraser_index    The index of the eraser that provided this data.
	 * @param string $email_address   The email address associated with this personal data.
	 * @param int    $page            The page number for this response.
	 * @param int    $request_id      The privacy request post ID associated with this request.
	 * @param string $eraser_key      The key (slug) of the eraser that provided this data.
	 */