WC_Post_Data::delete_order_downloadable_permissions
Remove downloadable permissions on permanent order deletion.
Метод класса: WC_Post_Data{}
Хуки из метода
Возвращает
null. Ничего (null).
Использование
$result = WC_Post_Data::delete_order_downloadable_permissions( $postid );
- $postid(int) (обязательный)
- Post ID.
Код WC_Post_Data::delete_order_downloadable_permissions() WC Post Data::delete order downloadable permissions WC 10.9.4
public static function delete_order_downloadable_permissions( $postid ) {
if ( OrderUtil::is_order( $postid, wc_get_order_types() ) ) {
do_action( 'woocommerce_delete_order_downloadable_permissions', $postid );
$data_store = WC_Data_Store::load( 'customer-download' );
$data_store->delete_by_order_id( $postid );
do_action( 'woocommerce_deleted_order_downloadable_permissions', $postid );
}
}