Automattic\WooCommerce\Internal\BatchProcessing
BatchProcessingController::force_clear_all_processes
Dequeues and de-schedules all the processors.
Метод класса: BatchProcessingController{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$BatchProcessingController = new BatchProcessingController(); $BatchProcessingController->force_clear_all_processes(): void;
Код BatchProcessingController::force_clear_all_processes() BatchProcessingController::force clear all processes WC 10.9.4
public function force_clear_all_processes(): void {
as_unschedule_all_actions( self::PROCESS_SINGLE_BATCH_ACTION_NAME );
as_unschedule_all_actions( self::WATCHDOG_ACTION_NAME );
foreach ( $this->get_enqueued_processors() as $processor ) {
$this->clear_processor_state( $processor );
}
update_option( self::ENQUEUED_PROCESSORS_OPTION_NAME, array(), false );
}