WC_Customer_Download_Data_Store::delete( WC_Customer_Download $download, array $args = array() )
Method to delete a download permission from the database.
Description Description
Parameters Parameters
- $download
-
(Required) WC_Customer_Download object.
- $args
-
(Optional) Array of args to pass to the delete method.
Default value: array()
Source Source
File: includes/data-stores/class-wc-customer-download-data-store.php
public function delete( &$download, $args = array() ) {
global $wpdb;
$wpdb->query(
$wpdb->prepare(
"DELETE FROM {$wpdb->prefix}woocommerce_downloadable_product_permissions
WHERE permission_id = %d",
$download->get_id()
)
);
$download->set_id( 0 );
}