Помогите допилить фильтр number в mFilter2
Доброго времени суток! Прошу помощи у знатоков: как допилить стандартный фильтр number, чтобы выводились в том числе, страницы с пустым значением TV? Спасибо.
<?php
public function filterNumber(array $requested, array $values, array $ids) {
$matched = array();
$min = floor(min($requested));
$max = ceil(max($requested));
$tmp = array_flip($ids);
foreach ($values as $number => $resources) {
if ($number >= $min && $number <= $max) {
foreach ($resources as $id) {
if (isset($tmp[$id])) {
$matched[] = $id;
}
}
}
}
return $matched;
}