WC_Customer_Download_Data_Store::update_download_id()
Устарела с версии 3.3.0 Download id is now a static UUID and should not be changed based on file hash.. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.
Update download ids if the hash changes.
Метод класса: WC_Customer_Download_Data_Store{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$WC_Customer_Download_Data_Store = new WC_Customer_Download_Data_Store(); $WC_Customer_Download_Data_Store->update_download_id( $product_id, $old_id, $new_id );
- $product_id(int) (обязательный)
- Product ID.
- $old_id(строка) (обязательный)
- Old download_id.
- $new_id(строка) (обязательный)
- New download_id.
Список изменений
Устарела с 3.3.0 | Download id is now a static UUID and should not be changed based on file hash. |
Код WC_Customer_Download_Data_Store::update_download_id() WC Customer Download Data Store::update download id WC 9.8.1
public function update_download_id( $product_id, $old_id, $new_id ) { global $wpdb; wc_deprecated_function( __METHOD__, '3.3' ); $wpdb->update( $wpdb->prefix . 'woocommerce_downloadable_product_permissions', array( 'download_id' => $new_id, ), array( 'download_id' => $old_id, 'product_id' => $product_id, ) ); }