/** * {@inheritdoc} */ protected function getUnsetUrlParameters($key, ViewData $data) { $parameters = $data->getUrlParameters(); if (isset($parameters[$this->getRequestField()]) && count($parameters[$this->getRequestField()]) > 1) { $parameters[$this->getRequestField()] = array_values(array_diff($parameters[$this->getRequestField()], [$key])); } else { $parameters = $data->getResetUrlParameters(); } return $parameters; }