WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Получай пассивный доход от сайта с помощью браузерных PUSH уведомлений
функция не описана

ActionScheduler_DBLogger::bulk_log_cancel_actions() public WC 1.0

Bulk add cancel action log entries.

{} Это метод класса: ActionScheduler_DBLogger{}

Хуков нет.

Возвращает

null. Ничего.

Использование

$ActionScheduler_DBLogger = new ActionScheduler_DBLogger();
$ActionScheduler_DBLogger->bulk_log_cancel_actions( $action_ids );
$action_ids(массив) (обязательный)
List of action ID.

Код ActionScheduler_DBLogger::bulk_log_cancel_actions() WC 5.3.0

<?php
public function bulk_log_cancel_actions( $action_ids ) {
	if ( empty( $action_ids ) ) {
		return;
	}

	/** @var \wpdb $wpdb */
	global $wpdb;
	$date     = as_get_datetime_object();
	$date_gmt = $date->format( 'Y-m-d H:i:s' );
	ActionScheduler_TimezoneHelper::set_local_timezone( $date );
	$date_local = $date->format( 'Y-m-d H:i:s' );
	$message    = __( 'action canceled', 'woocommerce' );
	$format     = '(%d, ' . $wpdb->prepare( '%s, %s, %s', $message, $date_gmt, $date_local ) . ')';
	$sql_query  = "INSERT {$wpdb->actionscheduler_logs} (action_id, message, log_date_gmt, log_date_local) VALUES ";
	$value_rows = [];

	foreach ( $action_ids as $action_id ) {
		$value_rows[] = $wpdb->prepare( $format, $action_id );
	}
	$sql_query .= implode( ',', $value_rows );

	$wpdb->query( $sql_query );
}