Automattic\WooCommerce\Internal\Admin\Schedulers
CustomersScheduler::delete
Delete a batch of customers.
Метод класса: CustomersScheduler{}
Хуков нет.
Возвращает
void. Ничего (null).
Использование
$result = CustomersScheduler::delete( $batch_size );
- $batch_size(int) (обязательный)
- Number of items to delete.
Код CustomersScheduler::delete() CustomersScheduler::delete WC 11.2.2
public static function delete( $batch_size ) {
global $wpdb;
$customer_ids = $wpdb->get_col(
$wpdb->prepare(
"SELECT customer_id FROM {$wpdb->prefix}wc_customer_lookup ORDER BY customer_id ASC LIMIT %d",
$batch_size
)
);
foreach ( $customer_ids as $customer_id ) {
CustomersDataStore::delete_customer( $customer_id );
}
}