Automattic\WooCommerce\Admin\API\Reports\Categories
DataStore::include_extended_info
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() DataStore::include extended info WC 10.3.4
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;
}
}