You are here

class BigPipeSessionlessPageCache in Sessionless BigPipe 2.x

Same name and namespace in other branches
  1. 8 src/StackMiddleware/BigPipeSessionlessPageCache.php \Drupal\big_pipe_sessionless\StackMiddleware\BigPipeSessionlessPageCache

Hierarchy

  • class \Drupal\page_cache\StackMiddleware\PageCache implements \Symfony\Component\HttpKernel\HttpKernelInterface

Expanded class hierarchy of BigPipeSessionlessPageCache

See also

\Drupal\big_pipe_sessionless\Render\BigPipeSessionless::sendContent

1 file declares its use of BigPipeSessionlessPageCache
BigPipeSessionlessServiceProvider.php in src/BigPipeSessionlessServiceProvider.php

File

src/StackMiddleware/BigPipeSessionlessPageCache.php, line 12

Namespace

Drupal\big_pipe_sessionless\StackMiddleware
View source
class BigPipeSessionlessPageCache extends PageCache {

  // @codingStandardsIgnoreStart
  public function _storeResponse(Request $request, Response $response) {
    return $this
      ->storeResponse($request, $response);
  }

}

Members

Namesort descending Modifiers Type Description Overrides
BigPipeSessionlessPageCache::_storeResponse public function
PageCache::$cache protected property The cache bin.
PageCache::$cid protected property The cache ID for the (master) request.
PageCache::$httpKernel protected property The wrapped HTTP kernel.
PageCache::$requestPolicy protected property A policy rule determining the cacheability of a request.
PageCache::$responsePolicy protected property A policy rule determining the cacheability of the response.
PageCache::fetch protected function Fetches a response from the backend and stores it in the cache.
PageCache::get protected function Returns a response object from the page cache.
PageCache::getCacheId protected function Gets the page cache ID for this request.
PageCache::handle public function
PageCache::lookup protected function Retrieves a response from the cache or fetches it from the backend.
PageCache::pass protected function Sidesteps the page cache and directly forwards a request to the backend.
PageCache::set protected function Stores a response object in the page cache.
PageCache::storeResponse protected function Stores a response in the page cache.
PageCache::__construct public function Constructs a PageCache object.