WC_Webhook_Data_Store::delete()
Remove a webhook from the database.
Метод класса: WC_Webhook_Data_Store{}
Хуки из метода
Возвращает
null
. Ничего (null).
Использование
$WC_Webhook_Data_Store = new WC_Webhook_Data_Store(); $WC_Webhook_Data_Store->delete( $webhook );
- $webhook(WC_Webhook) (обязательный) (передается по ссылке — &)
- Webhook instance.
Список изменений
С версии 3.3.0 | Введена. |
Код WC_Webhook_Data_Store::delete() WC Webhook Data Store::delete WC 8.7.0
public function delete( &$webhook ) { global $wpdb; $wpdb->delete( $wpdb->prefix . 'wc_webhooks', array( 'webhook_id' => $webhook->get_id(), ), array( '%d' ) ); // WPCS: cache ok, DB call ok. $this->delete_transients( 'all' ); wp_cache_delete( $webhook->get_id(), 'webhooks' ); WC_Cache_Helper::invalidate_cache_group( 'webhooks' ); do_action( 'woocommerce_webhook_deleted', $webhook->get_id(), $webhook ); }