WC_Shipping_Zone_Data_Store::update_metapublicWC 10.5.0

Shipping zones do not support meta data.

Method of the class: WC_Shipping_Zone_Data_Store{}

No Hooks.

Returns

true|false. False - meta was not updated.

Usage

$WC_Shipping_Zone_Data_Store = new WC_Shipping_Zone_Data_Store();
$WC_Shipping_Zone_Data_Store->update_meta( $zone, $meta );
$zone(WC_Shipping_Zone) (required) (passed by reference — &)
Shipping zone object.
$meta(stdClass) (required)
Meta object (containing ->id, ->key and ->value).

Changelog

Since 10.5.0 Introduced.

WC_Shipping_Zone_Data_Store::update_meta() code WC 10.5.0

public function update_meta( &$zone, $meta ) {
	wc_get_logger()->warning(
		'Attempted to update meta on a shipping zone, but shipping zones do not support meta data.',
		array(
			'source'    => 'shipping_zone_data_store',
			'zone_id'   => $zone->get_id(),
			'key'       => $meta->key ?? '',
			'backtrace' => true,
		)
	);
	return false;
}