function AbstractSurrogate::addSurrogateCapability
Overrides SurrogateInterface::addSurrogateCapability
File
-
vendor/
symfony/ http-kernel/ HttpCache/ AbstractSurrogate.php, line 52
Class
- AbstractSurrogate
- Abstract class implementing Surrogate capabilities to Request and Response instances.
Namespace
Symfony\Component\HttpKernel\HttpCacheCode
public function addSurrogateCapability(Request $request) : void {
$current = $request->headers
->get('Surrogate-Capability');
$new = \sprintf('symfony="%s/1.0"', strtoupper($this->getName()));
$request->headers
->set('Surrogate-Capability', $current ? $current . ', ' . $new : $new);
}