protected static function execFilterQueue($value, array $queue, $type) {
        foreach($queue as $filter) {
            $value = self::executeValueMethod($value, $filter, $type, "filter");

            if($value === self::ERR_INVALID)
                return false;
        }
        return $value;
    }
protected static function execFilterQueue($value, array $queue, $type) {
        foreach($queue as $filter) {
            $value = self::executeValueMethod($value, $filter, $type, "filter");

            if($value === self::ERR_INVALID)
                return false;
        }
        return $value;
    }
protected static function execFilterQueue ( $ value , array $ queue , $ type ) { foreach ( $ queue as $ filter ) { $ value = self :: executeValueMethod ( $ value , $ filter , $ type , "filter" ) ; if ( $ value === self :: ERR_INVALID ) return false ; } return $ value ; }
execute filter queue on a value
@param mixed $value unfiltered value
@param IFilterType[] $queue array of instantiated filter objects
@param $type
@return mixed either filtered value or self::ERR_INVALID
execute filter queue on a value