Automattic\WooCommerce\StoreApi\Schemas\V1

CartItemSchema::get_item_data()protectedWC 1.0

Format cart item data removing any HTML tag.

{} Это метод класса: CartItemSchema{}

Хуки из метода

Возвращает

Массив.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_item_data( $cart_item );
$cart_item(массив) (обязательный)
Cart item array.

Код CartItemSchema::get_item_data() WC 6.8.0

protected function get_item_data( $cart_item ) {
	/**
	 * Filters cart item data.
	 *
	 * Filters the variation option name for custom option slugs.
	 *
	 * @internal Matches filter name in WooCommerce core.
	 *
	 * @param array $item_data Cart item data. Empty by default.
	 * @param array $cart_item Cart item array.
	 * @return array
	 */
	$item_data = apply_filters( 'woocommerce_get_item_data', array(), $cart_item );
	return array_map( [ $this, 'format_item_data_element' ], $item_data );
}