Search for context

  1. Search 7.x for context
  2. Search 9.5.x for context
  3. Search 8.9.x for context
  4. Search 10.3.x for context
  5. Other projects

Exact matches

These are exact matches according to your search
Title Object type File name Summary
Context class core/lib/Drupal/Core/Plugin/Context/Context.php A Drupal specific context wrapper class.
Context class core/lib/Drupal/Component/Plugin/Context/Context.php A generic context class for wrapping data a plugin needs to operate.

All search results

Title Object type File name Summary
RendererBubblingTest::testConditionalCacheContextBubblingSelfHealing function core/tests/Drupal/Tests/Core/Render/RendererBubblingTest.php Tests the self-healing of the redirect with conditional cache contexts.
RendererBubblingTest::testContextBubblingCustomCacheBin function core/tests/Drupal/Tests/Core/Render/RendererBubblingTest.php Tests cache context bubbling with a custom cache bin.
RendererBubblingTest::testContextBubblingEdgeCases function core/tests/Drupal/Tests/Core/Render/RendererBubblingTest.php Tests cache context bubbling in edge cases, because it affects the CID.
RendererInterface::executeInRenderContext function core/lib/Drupal/Core/Render/RendererInterface.php Executes a callable within a render context.
RendererInterface::hasRenderContext function core/lib/Drupal/Core/Render/RendererInterface.php Checks whether a render context is active.
RendererPlaceholdersTest::testNonScalarLazyBuilderCallbackContext function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php @covers ::render
@covers ::doRender
RendererPlaceholdersTest::testScalarLazyBuilderCallbackContext function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php @covers ::render
@covers ::doRender
RendererTestBase::$cacheContextsManager property core/tests/Drupal/Tests/Core/Render/RendererTestBase.php
RendererTestBase::randomContextValue function core/tests/Drupal/Tests/Core/Render/RendererTestBase.php Generates a random context value for the placeholder tests.
RenderWebTest::testWrapperFormatCacheContext function core/modules/system/tests/src/Functional/Common/RenderWebTest.php Asserts the cache context for the wrapper format is always present.
RequestContext class core/lib/Drupal/Core/Routing/RequestContext.php Holds information about the current request.
RequestContext.php file core/lib/Drupal/Core/Routing/RequestContext.php
RequestContext::$completeBaseUrl property core/lib/Drupal/Core/Routing/RequestContext.php The scheme, host and base path, for example "http://example.com/d8".
RequestContext::fromRequest function core/lib/Drupal/Core/Routing/RequestContext.php
RequestContext::fromRequestStack function core/lib/Drupal/Core/Routing/RequestContext.php Populates the context from the current request from the request stack.
RequestContext::getCompleteBaseUrl function core/lib/Drupal/Core/Routing/RequestContext.php Gets the scheme, host and base path.
RequestContext::setCompleteBaseUrl function core/lib/Drupal/Core/Routing/RequestContext.php Sets the complete base URL for the Request context.
RequestFormatCacheContext class core/lib/Drupal/Core/Cache/Context/RequestFormatCacheContext.php Defines the RequestFormatCacheContext service, for "per format" caching.
RequestFormatCacheContext.php file core/lib/Drupal/Core/Cache/Context/RequestFormatCacheContext.php
RequestFormatCacheContext::getCacheableMetadata function core/lib/Drupal/Core/Cache/Context/RequestFormatCacheContext.php
RequestFormatCacheContext::getContext function core/lib/Drupal/Core/Cache/Context/RequestFormatCacheContext.php
RequestFormatCacheContext::getLabel function core/lib/Drupal/Core/Cache/Context/RequestFormatCacheContext.php
RequestPath::getCacheContexts function core/modules/system/src/Plugin/Condition/RequestPath.php
RequestStackCacheContextBase class core/lib/Drupal/Core/Cache/Context/RequestStackCacheContextBase.php Defines a base class for cache contexts depending only on the request stack.
RequestStackCacheContextBase.php file core/lib/Drupal/Core/Cache/Context/RequestStackCacheContextBase.php
RequestStackCacheContextBase::$requestStack property core/lib/Drupal/Core/Cache/Context/RequestStackCacheContextBase.php The request stack.
RequestStackCacheContextBase::__construct function core/lib/Drupal/Core/Cache/Context/RequestStackCacheContextBase.php Constructs a new RequestStackCacheContextBase class.
ResourceResponseSubscriber::generateContext function core/modules/jsonapi/src/EventSubscriber/ResourceResponseSubscriber.php Generates a top-level JSON:API normalization context.
ResourceTestBase::getExpectedCacheContexts function core/modules/jsonapi/tests/src/Functional/ResourceTestBase.php The expected cache contexts for the GET/HEAD response of the test entity.
ResourceVersionRouteEnhancer::CACHE_CONTEXT constant core/modules/jsonapi/src/Revisions/ResourceVersionRouteEnhancer.php The cache context by which vary the loaded entity revision.
ResponseStatus::getCacheContexts function core/modules/system/src/Plugin/Condition/ResponseStatus.php
RestResourceConfigResourceTestBase::getExpectedCacheContexts function core/modules/rest/tests/src/Functional/Rest/RestResourceConfigResourceTestBase.php The expected cache contexts for the GET/HEAD response of the test entity.
Role::getCacheContexts function core/modules/user/src/Plugin/views/access/Role.php The cache contexts associated with this object.
RouteCacheContext class core/lib/Drupal/Core/Cache/Context/RouteCacheContext.php Defines the RouteCacheContext service, for "per route" caching.
RouteCacheContext.php file core/lib/Drupal/Core/Cache/Context/RouteCacheContext.php
RouteCacheContext::$routeMatch property core/lib/Drupal/Core/Cache/Context/RouteCacheContext.php The route match.
RouteCacheContext::getCacheableMetadata function core/lib/Drupal/Core/Cache/Context/RouteCacheContext.php Gets the cacheability metadata for the context.
RouteCacheContext::getContext function core/lib/Drupal/Core/Cache/Context/RouteCacheContext.php Returns the string representation of the cache context.
RouteCacheContext::getLabel function core/lib/Drupal/Core/Cache/Context/RouteCacheContext.php Returns the label of the cache context.
RouteCacheContext::__construct function core/lib/Drupal/Core/Cache/Context/RouteCacheContext.php Constructs a new RouteCacheContext class.
RouteNameCacheContext class core/lib/Drupal/Core/Cache/Context/RouteNameCacheContext.php Defines the RouteCacheContext service, for "per route name" caching.
RouteNameCacheContext.php file core/lib/Drupal/Core/Cache/Context/RouteNameCacheContext.php
RouteNameCacheContext::getContext function core/lib/Drupal/Core/Cache/Context/RouteNameCacheContext.php Returns the string representation of the cache context.
RouteNameCacheContext::getLabel function core/lib/Drupal/Core/Cache/Context/RouteNameCacheContext.php Returns the label of the cache context.
Section::contextHandler function core/modules/layout_builder/src/Section.php Wraps the context handler.
SectionComponent::contextHandler function core/modules/layout_builder/src/SectionComponent.php Wraps the context handler.
SectionComponentBuildRenderArrayEvent::$contexts property core/modules/layout_builder/src/Event/SectionComponentBuildRenderArrayEvent.php The available contexts.
SectionComponentBuildRenderArrayEvent::getContexts function core/modules/layout_builder/src/Event/SectionComponentBuildRenderArrayEvent.php Get the available contexts.
SectionRenderTest::$contextHandler property core/modules/layout_builder/tests/src/Unit/SectionRenderTest.php The plugin context handler.
SectionRenderTest::$contextRepository property core/modules/layout_builder/tests/src/Unit/SectionRenderTest.php The context manager service.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.