protected function mergeFilters(array $filters1, array $filters2)
{
if (!empty($filters2)) {
foreach (array_reverse($filters2) as $filter) {
if (!in_array($filter, $filters1)) {
array_unshift($filters1, $filter);
}
}
}
return $filters1;
}