| @@ 278-280 (lines=3) @@ | ||
| 275 | // Strip last character |
|
| 276 | $strip = ['&', '?', '/']; |
|
| 277 | foreach ($strip as $char) { |
|
| 278 | if (mb_substr($url, -1) == $char) { |
|
| 279 | $url = substr_replace($url, '', -1); |
|
| 280 | } |
|
| 281 | } |
|
| 282 | return $url; |
|
| 283 | } |
|
| @@ 87-89 (lines=3) @@ | ||
| 84 | // prepare each individual URL |
|
| 85 | foreach ($urlArray as $url) { |
|
| 86 | $path = parse_url($url, PHP_URL_PATH); |
|
| 87 | if ($path !== false && mb_substr($path, -1) == '/') { |
|
| 88 | $path = substr_replace($path, '', -1); |
|
| 89 | } |
|
| 90 | $urlsByHost[$host][$path][$url] = $this->prepareURL($url); |
|
| 91 | } |
|
| 92 | // Filter |
|