Automattic\WooCommerce\Internal\BatchProcessing

BatchProcessingController::schedule_batch_processing()privateWC 1.0

Schedule a processing action for a single processor.

Метод класса: BatchProcessingController{}

Хуков нет.

Возвращает

null. Ничего (null).

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

// private - только в коде основоного (родительского) класса
$result = $this->schedule_batch_processing( $processor_class_name, $with_delay ) : void;
$processor_class_name(строка) (обязательный)
Fully qualified class name of the processor.
$with_delay(true|false)
Whether to schedule the action for immediate execution or for later.
По умолчанию: false

Код BatchProcessingController::schedule_batch_processing() WC 8.7.0

private function schedule_batch_processing( string $processor_class_name, bool $with_delay = false ) : void {
	$time = $with_delay ? time() + MINUTE_IN_SECONDS : time();
	as_schedule_single_action( $time, self::PROCESS_SINGLE_BATCH_ACTION_NAME, array( $processor_class_name ) );
}