CacheContextsManager
  • References/PHP/Drupal/Cache/Context/CacheContextsManager

Converts cache context tokens into cache keys. Uses cache context services (services tagged with 'cache.context', and whose service ID has the

2025-01-10 15:47:30
CalculatedCacheContextInterface::getCacheableMetadata
  • References/PHP/Drupal/Cache/Context/CalculatedCacheContextInterface

public CalculatedCacheContextI

2025-01-10 15:47:30
LanguagesCacheContext::getLabel
  • References/PHP/Drupal/Cache/Context/LanguagesCacheContext

public static LanguagesCacheContext::getLabel()

2025-01-10 15:47:30
AccountPermissionsCacheContext::$permissionsHashGenerator
  • References/PHP/Drupal/Cache/Context/AccountPermissionsCacheContext

The permissions hash generator. Type:

2025-01-10 15:47:30
CacheContextsManager::__construct
  • References/PHP/Drupal/Cache/Context/CacheContextsManager

public CacheContextsManager::__construct(ContainerInterface

2025-01-10 15:47:30
MenuActiveTrailsCacheContext
  • References/PHP/Drupal/Cache/Context/MenuActiveTrailsCacheContext

Defines the MenuActiveTrailsCacheContext service. This class is container-aware to avoid initializing the 'menu.active_trails' service (and

2025-01-10 15:47:30
CacheContextsPass
  • References/PHP/Drupal/Cache/Context/CacheContextsPass

Adds cache_contexts parameter to the container. Hierarchy class \Drupal\Core\Cache\Context\

2025-01-10 15:47:30
CacheContextsManager::optimizeTokens
  • References/PHP/Drupal/Cache/Context/CacheContextsManager

public CacheContextsManager::optimizeTokens(array

2025-01-10 15:47:30
ThemeCacheContext
  • References/PHP/Drupal/Cache/Context/ThemeCacheContext

Defines the ThemeCacheContext service, for "per theme" caching. Cache context ID: 'theme'. Hierarchy

2025-01-10 15:47:30
ContextCacheKeys::getKeys
  • References/PHP/Drupal/Cache/Context/ContextCacheKeys

public ContextCacheKeys::getKeys()

2025-01-10 15:47:30