WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

Automattic\WooCommerce\Blocks\Payments

PaymentResult::set_status() public WC 1.0

Set payment status.

{} Это метод класса: PaymentResult{}

Хуков нет.

Возвращает

Null. Ничего.

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

$PaymentResult = new PaymentResult();
$PaymentResult->set_status( $payment_status );
$payment_status(строка) (обязательный)
Status to set.

Код PaymentResult::set_status() WC 4.7.1

<?php
public function set_status( $payment_status ) {
	if ( ! in_array( $payment_status, $this->valid_statuses, true ) ) {
		throw new \Exception( sprintf( 'Invalid payment status %s. Use one of %s', $payment_status, implode( ', ', $this->valid_statuses ) ) );
	}
	$this->status = $payment_status;
}