Automattic\WooCommerce\StoreApi\Schemas\V1
ProductBrandSchema::get_item_response
Convert a term object into an object suitable for the response.
Method of the class: ProductBrandSchema{}
No Hooks.
Returns
Array.
Usage
$ProductBrandSchema = new ProductBrandSchema(); $ProductBrandSchema->get_item_response( $term );
- $term(WP_Term) (required)
- Term object.
ProductBrandSchema::get_item_response() ProductBrandSchema::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_brand', 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_brand_review_count( $term );
$response['permalink'] = get_term_link( $term->term_id, 'product_brand' );
return $response;
}