Automattic\WooCommerce\Blocks\BlockTypes
ProductQuery::merge_tax_queries()
Merge tax_queries from various queries.
Метод класса: ProductQuery{}
Хуков нет.
Возвращает
Массив
.
Использование
// private - только в коде основоного (родительского) класса $result = $this->merge_tax_queries( ...$queries );
- ...$queries(массив) (обязательный)
- Query arrays to be merged.
Код ProductQuery::merge_tax_queries() ProductQuery::merge tax queries WC 9.2.3
private function merge_tax_queries( ...$queries ) { $tax_query = []; foreach ( $queries as $query ) { if ( ! empty( $query['tax_query'] ) ) { $tax_query = array_merge( $tax_query, $query['tax_query'] ); } } return [ 'tax_query' => $tax_query ]; }