WC_Log_Handler_DB::delete( int|string|array $log_ids )
Delete selected logs from DB.
Description Description
Parameters Parameters
- $log_ids
-
(Required) Log ID or array of Log IDs to be deleted.
Return Return
(bool)
Source Source
File: includes/log-handlers/class-wc-log-handler-db.php
public static function delete( $log_ids ) { global $wpdb; if ( ! is_array( $log_ids ) ) { $log_ids = array( $log_ids ); } $format = array_fill( 0, count( $log_ids ), '%d' ); $query_in = '(' . implode( ',', $format ) . ')'; return $wpdb->query( $wpdb->prepare( "DELETE FROM {$wpdb->prefix}woocommerce_log WHERE log_id IN {$query_in}", $log_ids ) ); // @codingStandardsIgnoreLine. }