Automattic\WooCommerce\Internal\BatchProcessing
BatchProcessingController::log_consistent_failure()
Creates log entry with details about a batch processor that is consistently failing.
Метод класса: BatchProcessingController{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->log_consistent_failure( $batch_processor, $process_details ): void;
- $batch_processor(BatchProcessorInterface) (обязательный)
- The batch processor instance.
- $process_details(массив) (обязательный)
- Failing process details.
Список изменений
С версии 9.1.0 | Введена. |
Код BatchProcessingController::log_consistent_failure() BatchProcessingController::log consistent failure WC 9.6.0
private function log_consistent_failure( BatchProcessorInterface $batch_processor, array $process_details ): void { $this->logger->error( "Batch processor {$batch_processor->get_name()} appears to be failing consistently: {$process_details['recent_failures']} unsuccessful attempt(s). No further attempts will be made.", array( 'source' => 'batch-processing', 'failures' => $process_details['recent_failures'], 'first_failure' => $process_details['batch_first_failure'], 'last_failure' => $process_details['batch_last_failure'], ) ); }