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

Automattic\WooCommerce\Blocks\Payments

PaymentMethodRegistry::register() public WC 1.0

Registers a payment method.

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

Хуков нет.

Возвращает

true/false. True means registered successfully.

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

$PaymentMethodRegistry = new PaymentMethodRegistry();
$PaymentMethodRegistry->register( $payment_method_type );
$payment_method_type(PaymentMethodTypeчислоerface) (обязательный)
An instance of PaymentMethodTypeInterface.

Код PaymentMethodRegistry::register() WC 4.6.0

<?php
public function register( PaymentMethodTypeInterface $payment_method_type ) {
	$name = $payment_method_type->get_name();
	if ( $this->is_registered( $name ) ) {
		/* translators: %s: Payment method name. */
		_doing_it_wrong( __METHOD__, esc_html( sprintf( __( 'Payment method "%s" is already registered.', 'woocommerce' ), $name ) ), '2.5.0' );
		return false;
	}
	$this->registered_payment_methods[ $name ] = $payment_method_type;
	return true;
}