Warning: This class has been deprecated.
WP_Privacy_Data_Removal_Requests_Table WordPress Class
This class is responsible for managing and storing data removal requests made by users on a WordPress site. Requests are stored in a database table and are keyed by email address. When a user requests their data to be removed, their email address is added to the table and a corresponding hash is generated. This hash is used to confirm that the user requesting the data removal is the same user who made the original request.
WP_Privacy_Data_Removal_Requests_Table #
Previous class for list table for privacy data erasure requests.
Source
File: wp-admin/includes/deprecated.php
class WP_Privacy_Data_Removal_Requests_Table extends WP_Privacy_Data_Removal_Requests_List_Table {
function __construct( $args ) {
_deprecated_function( __CLASS__, '5.3.0', 'WP_Privacy_Data_Removal_Requests_List_Table' );
if ( ! isset( $args['screen'] ) || $args['screen'] === 'remove_personal_data' ) {
$args['screen'] = 'erase-personal-data';
}
parent::__construct( $args );
}
}
Expand full source codeCollapse full source codeView on TracView on GitHub
Methods
- __construct
- column_email— Actions column.
- column_next_steps— Next steps column.
Changelog
| Version | Description |
|---|---|
| 5.3.0 | This class has been deprecated. |
| 4.9.6 | Introduced. |