WC_Admin_Webhooks::bulk_delete() public WC 1.0
Bulk delete.
{} Это метод класса: WC_Admin_Webhooks{}
Хуков нет.
Возвращает
Null. Ничего.
Использование
$result = WC_Admin_Webhooks::bulk_delete( $webhooks );
- $webhooks(массив) (обязательный)
- List of webhooks IDs.
Код WC_Admin_Webhooks::bulk_delete() WC Admin Webhooks::bulk delete WC 4.9.0
public static function bulk_delete( $webhooks ) {
foreach ( $webhooks as $webhook_id ) {
$webhook = new WC_Webhook( (int) $webhook_id );
$webhook->delete( true );
}
$qty = count( $webhooks );
$status = isset( $_GET['status'] ) ? '&status=' . sanitize_text_field( wp_unslash( $_GET['status'] ) ) : ''; // WPCS: input var okay, CSRF ok.
// Redirect to webhooks page.
wp_safe_redirect( admin_url( 'admin.php?page=wc-settings&tab=advanced§ion=webhooks' . $status . '&deleted=' . $qty ) );
exit();
}