WC_Data::add_meta_data()
Add meta data.
Метод класса: WC_Data{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$WC_Data = new WC_Data(); $WC_Data->add_meta_data( $key, $value, $unique );
- $key(строка) (обязательный)
- Meta key.
- $value(строка|массив) (обязательный)
- Meta value.
- $unique(true|false)
- Should this be a unique key?.
По умолчанию: false
Список изменений
С версии 2.6.0 | Введена. |
Код WC_Data::add_meta_data() WC Data::add meta data WC 9.7.1
public function add_meta_data( $key, $value, $unique = false ) { if ( $this->is_internal_meta_key( $key ) ) { $function = 'set_' . ltrim( $key, '_' ); if ( is_callable( array( $this, $function ) ) ) { return $this->{$function}( $value ); } } $this->maybe_read_meta_data(); if ( $unique ) { $this->delete_meta_data( $key ); } $this->meta_data[] = new WC_Meta_Data( array( 'key' => $key, 'value' => $value, ) ); }