Automattic\WooCommerce\Admin\API\Reports\Categories

DataStore::include_extended_info()protectedWC 1.0

Enriches the category data.

Метод класса: DataStore{}

Хуков нет.

Возвращает

null. Ничего (null).

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->include_extended_info( $categories_data, $query_args );
$categories_data(массив) (обязательный) (передается по ссылке — &)
Categories data.
$query_args(массив) (обязательный)
Query parameters.

Код DataStore::include_extended_info() WC 8.7.0

protected function include_extended_info( &$categories_data, $query_args ) {
	foreach ( $categories_data as $key => $category_data ) {
		$extended_info = new \ArrayObject();
		if ( $query_args['extended_info'] ) {
			$extended_info['name'] = get_the_category_by_ID( $category_data['category_id'] );
		}
		$categories_data[ $key ]['extended_info'] = $extended_info;
	}
}