Automattic\WooCommerce\Admin\Overrides

Order::get_line_item_datapublicWC 1.0

Get order line item data by type.

Method of the class: Order{}

No Hooks.

Returns

Array|true|false. Array of line items on success, boolean false on failure.

Usage

$Order = new Order();
$Order->get_line_item_data( $type );
$type(string) (required)
Order line item type.

Order::get_line_item_data() code WC 10.8.1

public function get_line_item_data( $type ) {
	$type_to_items = array(
		'line_items'     => OrderItemType::LINE_ITEM,
		'tax_lines'      => OrderItemType::TAX,
		'shipping_lines' => OrderItemType::SHIPPING,
		'fee_lines'      => OrderItemType::FEE,
		'coupon_lines'   => OrderItemType::COUPON,
	);

	if ( isset( $type_to_items[ $type ] ) ) {
		return $this->get_items( $type_to_items[ $type ] );
	}

	return false;
}