WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Рекомендую всем своим клиентам!
функция не описана

Automattic\WooCommerce\Blocks\BlockTypes

MiniCart::append_script_and_deps_src() protected WC 1.0

Recursively appends a scripts and its dependencies into the scripts_to_lazy_load array.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

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

Хуков нет.

Возвращает

null. Ничего.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->append_script_and_deps_src( $script );
$script(строка) (обязательный)
Array containing script data.

Код MiniCart::append_script_and_deps_src() WC 5.8.0

protected function append_script_and_deps_src( $script ) {
	$wp_scripts = wp_scripts();
	// This script and its dependencies have already been appended.
	if ( array_key_exists( $script->handle, $this->scripts_to_lazy_load ) ) {
		return;
	}

	if ( count( $script->deps ) > 0 ) {
		foreach ( $script->deps as $dep ) {
			if ( ! array_key_exists( $dep, $this->scripts_to_lazy_load ) ) {
				$dep_script = $this->get_script_from_handle( $dep );
				$this->append_script_and_deps_src( $dep_script );
			}
		}
	}
	$this->scripts_to_lazy_load[ $script->handle ] = array(
		'src'          => $script->src,
		'version'      => $script->ver,
		'before'       => $wp_scripts->print_inline_script( $script->handle, 'before', false ),
		'after'        => $wp_scripts->print_inline_script( $script->handle, 'after', false ),
		'translations' => $wp_scripts->print_translations( $script->handle, false ),
	);
}