mmerce_hide_out_of_stock_items' ) ) { $counting_tt_ids[] = $visibility_term_ids[ ProductStockStatus::OUT_OF_STOCK ] ?? 0; } return $this->normalize_ids( $counting_tt_ids ); } /** * Normalizes arbitrary values to a list of positive integer IDs. * * @param array $ids Values to normalize. * @return list */ private function normalize_ids( array $ids ): array { return array_values( array_filter( array_map( 'absint', $ids ) ) ); } }