private function ParseFilters($tokenString, $nextStop)
    {
        $filters = array();
        if ($nextStop === false)
        {
            return $filters;
        }
        $trimString = trim(substr($tokenString, $nextStop));
        if ($trimString == '')
        {
            return $filters;
        }
        if (!Str::StartsWith(self::FilterSeparator, $trimString))
        {
            return false;
        }
        $filtersStart = strpos($tokenString, self::FilterSeparator, $nextStop) + strlen(self::FilterSeparator);
        $filterNames = explode(self::FilterSeparator, substr($tokenString, $filtersStart));
        foreach ($filterNames as $filterName)
        {
            $filter = trim($filterName);
            if (!ctype_alnum($filter))
            {
                return false;
            }
            $filters[] = $filter;
        }
        return $filters;
    }
private function ParseFilters($tokenString, $nextStop)
    {
        $filters = array();
        if ($nextStop === false)
        {
            return $filters;
        }
        $trimString = trim(substr($tokenString, $nextStop));
        if ($trimString == '')
        {
            return $filters;
        }
        if (!Str::StartsWith(self::FilterSeparator, $trimString))
        {
            return false;
        }
        $filtersStart = strpos($tokenString, self::FilterSeparator, $nextStop) + strlen(self::FilterSeparator);
        $filterNames = explode(self::FilterSeparator, substr($tokenString, $filtersStart));
        foreach ($filterNames as $filterName)
        {
            $filter = trim($filterName);
            if (!ctype_alnum($filter))
            {
                return false;
            }
            $filters[] = $filter;
        }
        return $filters;
    }
private function ParseFilters ( $ tokenString , $ nextStop ) { $ filters = array ( ) ; if ( $ nextStop === false ) { return $ filters ; } $ trimString = trim ( substr ( $ tokenString , $ nextStop ) ) ; if ( $ trimString == '' ) { return $ filters ; } if ( ! Str :: StartsWith ( self :: FilterSeparator , $ trimString ) ) { return false ; } $ filtersStart = strpos ( $ tokenString , self :: FilterSeparator , $ nextStop ) + strlen ( self :: FilterSeparator ) ; $ filterNames = explode ( self :: FilterSeparator , substr ( $ tokenString , $ filtersStart ) ) ; foreach ( $ filterNames as $ filterName ) { $ filter = trim ( $ filterName ) ; if ( ! ctype_alnum ( $ filter ) ) { return false ; } $ filters [ ] = $ filter ; } return $ filters ; }
Parses the filters
@return string[] Returns the filter
Parses the filters