protected function getSortedUrl($url)
{
$urlParts = parse_url($url);
$sortedUrl = $urlParts['path'];
if ($urlParts['query']) {
parse_str($url, $parameters);
$this->sortArrayDeep($parameters);
$sortedUrl .= '?' . $this->createQueryStringFromParameters($parameters);
}
return $sortedUrl;
}