function Store::doPurge
Purges data for the given URL.
1 call to Store::doPurge()
- Store::purge in vendor/
symfony/ http-kernel/ HttpCache/ Store.php - Purges data for the given URL.
File
-
vendor/
symfony/ http-kernel/ HttpCache/ Store.php, line 332
Class
- Store
- Store implements all the logic for storing cache metadata (Request and Response headers).
Namespace
Symfony\Component\HttpKernel\HttpCacheCode
private function doPurge(string $url) : bool {
$key = $this->getCacheKey(Request::create($url));
if (isset($this->locks[$key])) {
flock($this->locks[$key], \LOCK_UN);
fclose($this->locks[$key]);
unset($this->locks[$key]);
}
if (is_file($path = $this->getPath($key))) {
unlink($path);
return true;
}
return false;
}