WC_Data_Store_WP::filter_raw_meta_data()
Helper method to filter internal meta keys from all meta data rows for the object.
Метод класса: WC_Data_Store_WP{}
Хуки из метода
Возвращает
Разное|null
.
Использование
$WC_Data_Store_WP = new WC_Data_Store_WP(); $WC_Data_Store_WP->filter_raw_meta_data( $object, $raw_meta_data );
- $object(WC_Data) (обязательный) (передается по ссылке — &)
- WC_Data object.
- $raw_meta_data(массив) (обязательный)
- Array of std object of meta data to be filtered.
Список изменений
С версии 4.7.0 | Введена. |
Код WC_Data_Store_WP::filter_raw_meta_data() WC Data Store WP::filter raw meta data WC 9.3.3
public function filter_raw_meta_data( &$object, $raw_meta_data ) { $this->internal_meta_keys = array_unique( array_merge( array_map( array( $this, 'prefix_key' ), $object->get_data_keys() ), $this->internal_meta_keys ) ); $meta_data = array_filter( $raw_meta_data, array( $this, 'exclude_internal_meta_keys' ) ); return apply_filters( "woocommerce_data_store_wp_{$this->meta_type}_read_meta", $meta_data, $object, $this ); }