Automattic\WooCommerce\StoreApi\Schemas\V1
ProductCategorySchema::get_item_response
Convert a term object into an object suitable for the response.
Method of the class: ProductCategorySchema{}
No Hooks.
Returns
Array.
Usage
$ProductCategorySchema = new ProductCategorySchema(); $ProductCategorySchema->get_item_response( $term );
- $term(WP_Term) (required)
- Term object.
ProductCategorySchema::get_item_response() ProductCategorySchema::get item response code WC 10.8.1
public function get_item_response( $term ) {
$response = parent::get_item_response( $term );
$count = get_term_meta( $term->term_id, 'product_count_product_cat', true );
if ( $count ) {
$response['count'] = (int) $count;
}
$response['image'] = $this->image_attachment_schema->get_item_response( get_term_meta( $term->term_id, 'thumbnail_id', true ) );
$response['review_count'] = $this->get_category_review_count( $term );
$response['permalink'] = get_term_link( $term->term_id, 'product_cat' );
return $response;
}