Warning: This method has been deprecated.

WC_Abstract_Legacy_Order::has_meta( int $order_item_id )

has_meta function for order items. This is different to the WC_Data version and should be removed in future versions.


Description Description


Parameters Parameters

$order_item_id

(Required)


Top ↑

Return Return

(array) of meta data.


Top ↑

Source Source

File: includes/legacy/abstract-wc-legacy-order.php

	public function has_meta( $order_item_id ) {
		global $wpdb;

		wc_deprecated_function( 'WC_Order::has_meta( $order_item_id )', '3.0', 'WC_Order_item::get_meta_data' );

		return $wpdb->get_results( $wpdb->prepare( "SELECT meta_key, meta_value, meta_id, order_item_id
			FROM {$wpdb->prefix}woocommerce_order_itemmeta WHERE order_item_id = %d
			ORDER BY meta_id", absint( $order_item_id ) ), ARRAY_A );
	}

Top ↑

Changelog Changelog

Changelog
Version Description
3.0 Introduced.


Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.