ActionScheduler_Logger::log_failed_action
Log action failure.
Метод класса: ActionScheduler_Logger{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$ActionScheduler_Logger = new ActionScheduler_Logger(); $ActionScheduler_Logger->log_failed_action( $action_id, $exception, $context );
- $action_id(int) (обязательный)
- Action ID.
- $exception(Exception) (обязательный)
- Exception.
- $context(строка)
- Action execution context.
По умолчанию:''
Код ActionScheduler_Logger::log_failed_action() ActionScheduler Logger::log failed action WC 11.2.2
public function log_failed_action( $action_id, Exception $exception, $context = '' ) {
if ( ! empty( $context ) ) {
/* translators: 1: context 2: exception message */
$message = sprintf( __( 'action failed via %1$s: %2$s', 'woocommerce' ), $context, $exception->getMessage() );
} else {
/* translators: %s: exception message */
$message = sprintf( __( 'action failed: %s', 'woocommerce' ), $exception->getMessage() );
}
$this->log( $action_id, $message );
}