DmitryDulepov\Realurl\Encoder\UrlEncoder::removeIgnoredUrlParametersFromArray PHP Method

removeIgnoredUrlParametersFromArray() protected method

Removes ignored URL parameters from the parameter list.
protected removeIgnoredUrlParametersFromArray ( array $urlParameters ) : array
$urlParameters array
return array
    protected function removeIgnoredUrlParametersFromArray(array $urlParameters)
    {
        $ignoredParametersRegExp = $this->configuration->get('cache/ignoredGetParametersRegExp');
        if ($ignoredParametersRegExp) {
            foreach ($urlParameters as $parameterName => $parameterValue) {
                if (preg_match($ignoredParametersRegExp, $parameterName)) {
                    unset($urlParameters[$parameterName]);
                }
            }
        }
        return $urlParameters;
    }