public function AkamaiPurger::normalizePath in Akamai 8.3
Converts any path or URL into a normalized path.
Parameters
string $url: URL to normalize.
Return value
string Path suitable for passing to AkamaiClient, like my/path?myquery=str.
1 call to AkamaiPurger::normalizePath()
- AkamaiPurger::invalidate in src/
Plugin/ Purge/ Purger/ AkamaiPurger.php - Invalidate content from external caches.
File
- src/
Plugin/ Purge/ Purger/ AkamaiPurger.php, line 165
Class
- AkamaiPurger
- Akamai Purger.
Namespace
Drupal\akamai\Plugin\Purge\PurgerCode
public function normalizePath($url) {
$parsed_url = parse_url($url);
$path = isset($parsed_url['path']) ? $parsed_url['path'] : '';
$query = isset($parsed_url['query']) ? '?' . $parsed_url['query'] : '';
return $path . $query;
}