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 ); }