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

Automattic\WooCommerce\Blocks\BlockTypes

Checkout::hydrate_from_api() protected WC 1.0

Hydrate the checkout block with data from the API.

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

Хуков нет.

Возвращает

Null. Ничего.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->hydrate_from_api( $data_registry );
$data_registry(AssetDataRegistry) (обязательный)
Data registry instance.

Код Checkout::hydrate_from_api() WC 4.7.1

<?php
protected function hydrate_from_api( AssetDataRegistry $data_registry ) {
	// Print existing notices now, otherwise they are caught by the Cart
	// Controller and converted to exceptions.
	wc_print_notices();

	if ( ! $data_registry->exists( 'cartData' ) ) {
		$data_registry->add( 'cartData', WC()->api->get_endpoint_data( '/wc/store/cart' ) );
	}
	if ( ! $data_registry->exists( 'checkoutData' ) ) {
		add_filter( 'woocommerce_store_api_disable_nonce_check', '__return_true' );
		$data_registry->add( 'checkoutData', WC()->api->get_endpoint_data( '/wc/store/checkout' ) );
		remove_filter( 'woocommerce_store_api_disable_nonce_check', '__return_true' );
	}
}