Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. AbstractSurrogate.php

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\HttpCache

Code

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);
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal