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

Automattic\WooCommerce\Blocks\BlockTypes

ProductCategories::get_categories() protected WC 1.0

Get categories (terms) from the db.

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

Хуков нет.

Возвращает

Массив.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_categories( $attributes );
$attributes(массив) (обязательный)
Block attributes.
По умолчанию: empty array

Код ProductCategories::get_categories() WC 4.7.0

<?php
protected function get_categories( $attributes ) {
	$hierarchical = wc_string_to_bool( $attributes['isHierarchical'] );
	$categories   = get_terms(
		'product_cat',
		[
			'hide_empty'   => ! $attributes['hasEmpty'],
			'pad_counts'   => true,
			'hierarchical' => true,
		]
	);

	if ( ! $categories ) {
		return [];
	}

	return $hierarchical ? $this->build_category_tree( $categories ) : $categories;
}