Automattic\WooCommerce\Blocks\BlockTypes\OrderConfirmation

AbstractOrderConfirmationBlock::has_valid_order_key()protectedWC 1.0

See if the order key is valid.

Метод класса: AbstractOrderConfirmationBlock{}

Хуков нет.

Возвращает

true|false.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->has_valid_order_key( $order );
$order(\WC_Order) (обязательный)
Order object.

Код AbstractOrderConfirmationBlock::has_valid_order_key() WC 9.8.5

protected function has_valid_order_key( $order ) {
	// phpcs:ignore WordPress.Security.NonceVerification.Recommended
	return ! empty( $_GET['key'] ) && $order->key_is_valid( wc_clean( wp_unslash( $_GET['key'] ) ) );
}