Expanded class hierarchy of SiteCacheContext in Drupal 8
- class \Drupal\Core\Cache\Context\RequestStackCacheContextBase
- class \Drupal\Core\Cache\Context\CookiesCacheContext implements CalculatedCacheContextInterface
- class \Drupal\Core\Cache\Context\HeadersCacheContext implements CalculatedCacheContextInterface
- class \Drupal\Core\Cache\Context\IpCacheContext implements CacheContextInterface
- class \Drupal\Core\Cache\Context\PathCacheContext implements CacheContextInterface
- class \Drupal\Core\Cache\Context\PathParentCacheContext implements CacheContextInterface
- class \Drupal\Core\Cache\Context\ProtocolVersionCacheContext implements CacheContextInterface
- class \Drupal\Core\Cache\Context\QueryArgsCacheContext implements CalculatedCacheContextInterface
- class \Drupal\Core\Cache\Context\RequestFormatCacheContext
- class \Drupal\Core\Cache\Context\SessionCacheContext
- class \Drupal\Core\Cache\Context\SiteCacheContext implements CacheContextInterface
- class \Drupal\Core\Cache\Context\UrlCacheContext implements CacheContextInterface
- class \Drupal\ip2country\Cache\Context\Ip2CountryCacheContext implements CacheContextInterface
- class \Drupal\masquerade\Cache\MasqueradeCacheContext implements CacheContextInterface