Automattic\WooCommerce\Blocks\BlockTypes
Checkout::hydrate_customer_payment_methods
Get saved customer payment methods for use in checkout.
Метод класса: Checkout{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->hydrate_customer_payment_methods();
Код Checkout::hydrate_customer_payment_methods() Checkout::hydrate customer payment methods WC 11.0.1
protected function hydrate_customer_payment_methods() {
$payment_methods = PaymentUtils::get_saved_payment_methods();
if ( ! $payment_methods || $this->asset_data_registry->exists( 'customerPaymentMethods' ) ) {
return;
}
$this->asset_data_registry->add(
'customerPaymentMethods',
is_array( $payment_methods ) ? $payment_methods['enabled'] : null
);
}