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