Automattic\WooCommerce\Internal\BatchProcessing
BatchProcessingController::schedule_batch_processing()
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() BatchProcessingController::schedule batch processing WC 9.6.1
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 ) ); }