private function Store::persistResponse in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/http-kernel/HttpCache/Store.php \Symfony\Component\HttpKernel\HttpCache\Store::persistResponse()
 
Persists the Response HTTP headers.
Parameters
Response $response A Response instance:
Return value
array An array of HTTP headers
2 calls to Store::persistResponse()
- Store::invalidate in vendor/
symfony/ http-kernel/ HttpCache/ Store.php  - Invalidates all cache entries that match the request.
 - Store::write in vendor/
symfony/ http-kernel/ HttpCache/ Store.php  - Writes a cache entry to the store for the given Request and Response.
 
File
- vendor/
symfony/ http-kernel/ HttpCache/ Store.php, line 422  
Class
- Store
 - Store implements all the logic for storing cache metadata (Request and Response headers).
 
Namespace
Symfony\Component\HttpKernel\HttpCacheCode
private function persistResponse(Response $response) {
  $headers = $response->headers
    ->all();
  $headers['X-Status'] = array(
    $response
      ->getStatusCode(),
  );
  return $headers;
}