FluidTYPO3\Vhs\ViewHelpers\Iterator\FilterViewHelper::filter PHP Метод

filter() защищенный Метод

Filter an item/value according to desired filter. Returns TRUE if the item should be included, FALSE otherwise. This default method simply does a weak comparison (==) for sameness.
protected filter ( mixed $item, mixed $filter, string $propertyName ) : boolean
$item mixed
$filter mixed Could be a single value or an Array. If so the function returns TRUE when $item matches with any value in it.
$propertyName string
Результат boolean
    protected function filter($item, $filter, $propertyName)
    {
        if (false === empty($propertyName) && (true === is_object($item) || true === is_array($item))) {
            $value = ObjectAccess::getPropertyPath($item, $propertyName);
        } else {
            $value = $item;
        }
        return is_array($filter) ? in_array($value, $filter) : $value == $filter;
    }
FilterViewHelper