Automattic\WooCommerce\Admin\Overrides

Order::get_line_item_data()publicWC 1.0

Get order line item data by type.

Метод класса: Order{}

Хуков нет.

Возвращает

Массив|true|false. Array of line items on success, boolean false on failure.

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

$Order = new Order();
$Order->get_line_item_data( $type );
$type(строка) (обязательный)
Order line item type.

Код Order::get_line_item_data() WC 8.7.0

public function get_line_item_data( $type ) {
	$type_to_items = array(
		'line_items'     => 'line_item',
		'tax_lines'      => 'tax',
		'shipping_lines' => 'shipping',
		'fee_lines'      => 'fee',
		'coupon_lines'   => 'coupon',
	);

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

	return false;
}