WC_Data::init_meta_data()publicWC 1.0

Helper function to initialize metadata entries from filtered raw meta data.

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

Хуков нет.

Возвращает

null. Ничего.

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

$WC_Data = new WC_Data();
$WC_Data->init_meta_data( $filtered_meta_data );
$filtered_meta_data(массив)
Filtered metadata fetched from DB.
По умолчанию: array()

Код WC_Data::init_meta_data() WC 7.1.0

public function init_meta_data( array $filtered_meta_data = array() ) {
	$this->meta_data = array();
	foreach ( $filtered_meta_data as $meta ) {
		$this->meta_data[] = new WC_Meta_Data(
			array(
				'id'    => (int) $meta->meta_id,
				'key'   => $meta->meta_key,
				'value' => maybe_unserialize( $meta->meta_value ),
			)
		);
	}
}