Automattic\WooCommerce\StoreApi\Schemas\V1

ProductSchema::get_images()protectedWC 1.0

Get list of product images.

Method of the class: ProductSchema{}

No Hooks.

Return

Array.

Usage

// protected - for code of main (parent) or child class
$result = $this->get_images( $product );
$product(\WC_Product) (required)
Product instance.

ProductSchema::get_images() code WC 9.3.3

protected function get_images( \WC_Product $product ) {
	$attachment_ids = array_merge( [ $product->get_image_id() ], $product->get_gallery_image_ids() );

	return array_values( array_filter( array_map( [ $this->image_attachment_schema, 'get_item_response' ], $attachment_ids ) ) );
}