WC_Data::set_meta_data()
Set all meta data from array.
Метод класса: WC_Data{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$WC_Data = new WC_Data(); $WC_Data->set_meta_data( $data );
- $data(массив) (обязательный)
- Key/Value pairs.
Список изменений
С версии 2.6.0 | Введена. |
Код WC_Data::set_meta_data() WC Data::set meta data WC 8.7.0
public function set_meta_data( $data ) { if ( ! empty( $data ) && is_array( $data ) ) { $this->maybe_read_meta_data(); foreach ( $data as $meta ) { $meta = (array) $meta; if ( isset( $meta['key'], $meta['value'], $meta['id'] ) ) { $this->meta_data[] = new WC_Meta_Data( array( 'id' => $meta['id'], 'key' => $meta['key'], 'value' => $meta['value'], ) ); } } } }