WC_Order_Item_Meta::__construct()publicWC 1.0

Constructor.

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

Хуков нет.

Возвращает

null. Ничего (null).

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

$WC_Order_Item_Meta = new WC_Order_Item_Meta();
$WC_Order_Item_Meta->__construct( $item, $product );
$item(массив)
defaults to array().
По умолчанию: array()
$product(\WC_Product)
defaults to null.
По умолчанию: null

Код WC_Order_Item_Meta::__construct() WC 8.7.0

public function __construct( $item = array(), $product = null ) {
	wc_deprecated_function( 'WC_Order_Item_Meta::__construct', '3.1', 'WC_Order_Item_Product' );

	// Backwards (pre 2.4) compatibility.
	if ( ! isset( $item['item_meta'] ) ) {
		$this->legacy = true;
		$this->meta   = array_filter( (array) $item );
		return;
	}
	$this->item    = $item;
	$this->meta    = array_filter( (array) $item['item_meta'] );
	$this->product = $product;
}